Joh*_*ell 15 firefox google-chrome google-chrome-extension chrome-web-store firefox-addon-webextensions
我创建了使用Chrome Extension API的Firefox扩展程序.
但Firefox需要application密钥manifest.json
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json
如果我为谷歌浏览器加载相同的扩展程序,Chrome会警告:
There were warnings when trying to install this extension:
Unrecognized manifest key 'applications'.
Run Code Online (Sandbox Code Playgroud)
虽然扩展程序有效,但我不确定是否可以使用此清单文件将Firefox Web扩展程序发送到Google Chrome Store.
我可以为Google Chrome创建另一个项目,但我希望保留一个可以同时适用于Firefox和Google Chrome的文件夹,而不会发出任何警告.
我如何在保持Firefox要求的同时修复此警告?
Xan*_*Xan 11
您可能希望生成单独的清单文件,即使其他所有内容都未更改.毕竟,文档说:
applications.仅在Gecko中受支持.
我的建议是一个构建脚本,它可以复制每个版本的文件和正确的清单(如果你想要的话,可以动态生成正确的清单).
| 归档时间: |
|
| 查看次数: |
3021 次 |
| 最近记录: |