无法安装一个扩展可能是因为扩展本身、Firefox 偏好设置或者是您使用的 Firefox 版本。本文介绍了各种安装问题的原因,以及您应该如何解决这些问题。
目录
附加组件不兼容
在每个附加组件的内部文件中标明了扩展与 Firefox 的哪个版本兼容。在 Mozilla 的 Firefox 附加组件 区域,您可以在每个可用扩展的页面上,查看版本兼容性信息。
如果您安装的 Firefox 版本不在这个范围内,安装该附加组件会出现错误,说明该附加组件不兼容。如果您的 Firefox 版本与该附加组件不兼容,您可以:
- 升级到 Firefox 的最新版本。欲了解更多信息,参阅 更新 Firefox。
- 找到该附加组件与您的 Firefox 版本相兼容的版本。Firefox 附加组件 网站通常有每个附加组件的最新版本。
- 使用不同的扩展。对于许多扩展,它们都有类似的扩展提供相同的功能。欲了解更多信息,参阅 Firefox 附加组件。
- 联系附加组件网站列出的作者获取技术支持。(注意:发帖评论通常无效,也不会联系到附加组件的作者。)
Firefox 禁止该网站安装未经验证的附加组件
Firefox 会阻止未经 Mozilla 数字签署和验证的第三方附加组件,这样可以保护你不受恶意软件和浏览器劫持者威胁。更多信息,参看 Firefox 中的附加组件签名。
该附加组件是导致系统不稳定或安全问题的高风险因素,不能安装
某些附加组件由于不安全而被 Mozilla 加入阻止列表。更多信息,参看 附加组件拦截列表。
Firefox 不允许该网站安装软件的请求
默认情况下,Firefox 仅允许您从信任的网站安装附加组件。如果您安装附加组件的网站不在信任网站列表中,一条类似下面的消息会出现在网页顶部的黄色栏中:
要允许该站点,点击在黄色栏中的
。要添加站点到信任站点列表中:
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 选择 面板并找到 权限 部分。
- 在 当站点尝试安装附加组件时发出警告 的右侧,点击 。
- 在 允许的网站 - 附加组件安装 对话框中,显示的是信任站点的列表。当前站点网址已插入到文本字段。
- 要允许该站点,点击 。然后,点击 。
- 关闭 页。您做的所有更改都会自动保存。
您请求的是下载该附加组件,而不是安装它
一些网站将附加组件作为下载,安装它之前,需要您下载文件到您的计算机。
- 下载文件到您的本地计算机。
- 点击菜单按钮 ,点击 并选择 。
- 要添加已下载的附加组件到可用附加组件列表,拖放文件到附加组件窗口。附加组件已添加到列表。
- 安装过程应该开始。
您点击安装链接后没有反应
如果您点击一个安装链接没有任何反应,您应该确认 JavaScript 已启用。欲了解更多信息,参阅 JavaScript。
错误的扩展文件
当试图安装一个扩展时,错误的扩展配置文件可能导致问题。删除这些文件,让 Firefox 在下一次启动时重建它们(移除所有错误)。删除这些文件,您不会丢失您的扩展或者它们的设置。
-
要打开你的用户档案文件夹:
- 点击菜单按钮 ,再点击 并选择 。从 然后,故障调试信息 标签页会出现。 菜单中, 选择 。
- 在 应用程序概要 部分的 配置文件夹配置目录旁边,点击 按钮。含有配置文件夹的窗口将打开。配置文件夹将打开。
注意:如果点击 您无法打开或使用 Firefox,您也可尝试 时,Firefox 显示错误或者如果在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。 -
点击 Firefox 菜单按钮 ,然后选择
。在屏幕顶部点击 Firefox 菜单,然后选择 。
点击 Firefox 菜单 ,然后选择
。 - 删除以下文件:
- extensions.sqlite
- extensions.sqlite-journal(如果有)
- extensions.ini
- extensions.json
- 重启 Firefox。
和其他扩展冲突
另一个已安装的扩展可能会干扰新扩展的安装。作为解决方法,可以在 Firefox 排障模式 下安装新扩展。