火狐浏览器需安装xThunder扩展并重启才能调用迅雷下载。安装后右键应出现“使用迅雷下载”选项;若无效,需检查防跟踪模式、FlashGot路径配置或thunder://协议注册状态。

火狐浏览器点击下载链接后仍走自带下载通道,根本唤不起你电脑上装好的迅雷,明明迅雷开着、设置也勾了,就是没反应——这不是插件失效就是协议未打通,得从扩展支持和底层调用两个层面分别处理。
安装并启用xThunder扩展
这是目前最稳定、适配Firefox 115+(含ESR)的原生方案。xThunder专为火狐设计,不依赖旧版NPAPI或FlashGot兼容层,直接接管HTTP/HTTPS下载请求。
打开火狐浏览器 → 点击右上角三条横线菜单 → 选择“扩展和主题” → 在搜索框输入 【xThunder】 → 找到官方发布版本(作者为 xThunder Team,ID 含 @xthunder)→ 点击“添加到 Firefox” → 安装完成后页面会提示“需重启浏览器”,【务必关闭所有火狐窗口再重新启动】,否则扩展不激活。
重启后访问任意提供直链的资源页(如GitHub Release页面),右键点击下载链接,菜单中应出现“使用迅雷下载”选项;若无此选项,说明扩展未加载成功,需检查是否启用了严格防跟踪模式(该模式可能屏蔽扩展脚本注入)。
手动配置FlashGot接管下载(备用方案)
如果你已习惯用FlashGot,或xThunder在你的系统中存在兼容问题(如Linux下DBus通信失败),可回退至FlashGot + 迅雷组合。注意:必须使用FlashGot 1.6.0+ 版本,旧版不支持Firefox Quantum之后的异步下载API。
方法一:通过AMO官网安装
访问 https://addons.mozilla.org/zh-CN/firefox/addon/flashgot/ → 点击“添加到 Firefox” → 确认安装并重启浏览器。
方法二:强制启用迅雷后端
安装完成后,在地址栏输入 about:config → 接受风险警告 → 在搜索栏输入 flashgot.thunder.path → 双击该项,将其值设为迅雷主程序完整路径,例如:
【C:\Program Files\Thunder Network\Thunder\Program\Thunder.exe】(Windows)或 【/Applications/Thunder.app/Contents/MacOS/Thunder】(macOS)。
这一步漏填或路径含中文空格未加引号,会导致点击后毫无响应——FlashGot根本找不到迅雷进程。
验证迅雷本地协议注册状态
即使扩展装好了,如果系统里迅雷的 thunder:// 协议未正确注册,火狐发出去的调用指令也会被丢弃。必须确认注册表(Windows)或plist(macOS)中存在对应条目。
Windows用户请执行以下操作:
① 按 Win + R 输入 regedit 打开注册表编辑器
② 定位到 HKEY_CLASSES_ROOT\thunder
③ 检查右侧默认值是否为 URL:Thunder Protocol,且 DefaultIcon 和 shell\open\command 子项存在且指向迅雷主程序
④ 若整个 thunder 项缺失,说明迅雷安装时跳过了协议注册 —— 此时需以管理员身份运行迅雷安装包,勾选“关联thunder://协议”后修复安装。
macOS用户请打开终端,执行:
ls /Applications/Thunder.app/Contents/Info.plist,确认文件存在;再运行:
defaults read com.apple.LaunchServices | grep -A 5 thunder,查看是否有 thunder:// 类型映射。没有则需重装迅雷并勾选“设为默认下载工具”选项。



















