【发布时间】:2016-12-13 02:27:50
【问题描述】:
我有一个基本的 Google Chrome 扩展,需要移植到 Firefox。我将 .crx 文件上传到了 Firefox 市场,它被接受了,但现在正在审查中。我下载了生成的 xpi 文件并尝试在本地安装它但没有任何成功。它告诉插件无效或损坏。
我尝试的另一种方法是使用 chrome-tailor 移植扩展并生成 xpi。我可以在其中安装扩展,但没有注入内容脚本,并且扩展无法按预期工作。
我想在 Firefox 中安装它并进行测试。我还将xpinstall.signatures.required 设置为false。
【问题讨论】:
-
你是说你把它提交给 Mozilla 却没有先测试它是否有效?
-
我们可以猜测您的问题是什么,但是没有代码 minimal reproducible example,我们无法真正知道问题的真正含义。请edit该问题包含足够的信息,以便我们复制该问题。在绝对最小值中,我们需要一个指向我们可以下载您的扩展程序的地方的指针。然而,即使有这样一个指针,问题中实际上没有代码,这个问题也是题外话。
-
当您尝试安装扩展程序时,Browser Console(Ctrl-Shift-J,或 OSX 上的 Cmd-Shift-J)究竟显示了什么?跨度>
-
您是否尝试将其安装为来自
about:debugging的Temporary Extension?
标签: javascript firefox google-chrome-extension firefox-addon firefox-addon-webextensions