使用about:debugging#addons
我正在加载我自己的附加组件。基于的附加组件韦伯。
manifest.json
applications > gecko > id
每次version
修改代码后我都被迫进行修改。
about: addons
当我在>安装时Install add-on from file
也是一样的。
Firefox 是怎么管理的?不知道 Firefox 为什么这样,太麻烦了。
是否有可能驯服 Firefox 及其缓存?插件能否与您自己的 WEE API 一起正常加载?
答案1
从 Firefox 48 开始:如果你省略 ID,它将自动生成一个。如这里所述官方文档:
从 Firefox 48 开始,如果您的 manifest.json 不包含 ID,则当您通过 about:debugging 在 Firefox 中安装扩展时,将为扩展分配一个随机生成的临时 ID。如果您随后使用“重新加载”按钮重新加载扩展,将使用相同的 ID。如果您随后重新启动 Firefox 并再次加载该附加组件,它将获得一个新的 ID。
您仍然需要为每个版本设置一个唯一的版本号。这只是最佳实践。