我开发了一个附加组件,但只能通过加载临时附加组件来安装 .zip。当我尝试“管理您的扩展”并单击“从文件安装附加组件”时,它总是显示“无法安装此附加组件,因为它似乎已损坏。”
这有点令人沮丧,因为没有其他提示,什么可能已损坏。我什至尝试过来自 https://github.com/mdn/webextensions-examples 的官方示例,但它们似乎也不起作用。
任何人都有如何解决这个问题的提示,还是我做的事情完全错误并且不可能以这种方式安装压缩的 .zip?
谢谢
Firefox 的发布版本阻止安装未签名的附加组件。
你可以...
参考:
签署并分发您的附加组件
自己分发附加组件
不要压缩包含文件的文件夹。 ZIP 文件必须是扩展文件本身的 ZIP,而不是包含这些文件的目录的 ZIP。已测试并可以使用。