Skip to content

feat(protocol): 添加 fluxdown:// 自定义协议支持(Android + 浏览器插件)#63

Closed
MIt-gancm wants to merge 1 commit into
zerx-lab:mainfrom
MIt-gancm:main
Closed

feat(protocol): 添加 fluxdown:// 自定义协议支持(Android + 浏览器插件)#63
MIt-gancm wants to merge 1 commit into
zerx-lab:mainfrom
MIt-gancm:main

Conversation

@MIt-gancm

Copy link
Copy Markdown
Contributor

在 Android 端注册 fluxdown:// 自定义 URL Scheme,浏览器插件新增
enableFluxdownProtocol 开关(默认关闭),开启后拦截下载时重定向到
fluxdown://download?url=... 协议 URL,由已注册该协议的应用接管。

Android:

  • AndroidManifest.xml 新增 fluxdown:// 协议 intent-filter
  • MainActivity.kt 的 extractShared() 解析 fluxdown:// 并提取 url 参数

Browser Extension:

  • settings.ts 新增 enableFluxdownProtocol 配置项(默认 false)
  • background.ts sendToFluxDown() 新增短路:协议模式跳过 NMH
  • Popup 设置面板新增 FluxDown Protocol 开关(中英文 i18n)

在 Android 端注册 fluxdown:// 自定义 URL Scheme,浏览器插件新增
enableFluxdownProtocol 开关(默认关闭),开启后拦截下载时重定向到
fluxdown://download?url=... 协议 URL,由已注册该协议的应用接管。

Android:
- AndroidManifest.xml 新增 fluxdown:// 协议 intent-filter
- MainActivity.kt 的 extractShared() 解析 fluxdown:// 并提取 url 参数

Browser Extension:
- settings.ts 新增 enableFluxdownProtocol 配置项(默认 false)
- background.ts sendToFluxDown() 新增短路:协议模式跳过 NMH
- Popup 设置面板新增 FluxDown Protocol 开关(中英文 i18n)
@CLAassistant

CLAassistant commented Jul 12, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@zerx-lab zerx-lab closed this in fd2b0ef Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants