Mozilla Firefox加载项将不会启动

Mozilla Firefox Add-On will not start

本文关键字:启动 Firefox 加载项 Mozilla      更新时间:2023-10-22

我目前已经在googlechrome上创建了一个扩展,它运行得非常好。我复制了扩展的确切文件夹,并使用了Node的

jpm init
jpm xpi

包含扩展名文件的文件夹的命令。扩展文件夹包含manifest.json和manifest的内容脚本指向的javascript文件。在完成jpm-init和jpm-xpi之后,该文件夹现在包含一个index.js、package.json和一些其他文件。我已经发送了用于签名的扩展,在等待期间,我想运行附加组件。由于某种原因,安装了附加组件后,什么都不会发生。尽管这个扩展在谷歌chrome上运行良好,但我是否遗漏了一些需要添加到firefox扩展中的内容?也许,我需要更改index.js或package.json吗?不幸的是,我将无法发布任何代码,但我可以保证它在googlechrome上运行良好,所以问题不应该是javascript文件。我想我在包装/安装阶段错过了一步。

jpm创建所谓的sdk扩展,(新的,仍在开发中)chrome-compatible扩展API在firefox中被称为webextensions。

因此,如果你只是想把为chrome编写的代码放进firefox中,那么jpm是一个错误的工具。