Firefox 附加组件管理器中未显示图标
Icon not showing in firefox add-on manager
我有一个新的 Firefox 附加组件,其目录结构如下:
/
package.json
data/
icons/
icon48.png
在我的 package.json 文件中我有这个:
"icon": "data/icons/icon48.png",
(除其他外)。当我按照 Firefox 附加文档的建议 运行 jpm run
时,扩展加载但图标在附加管理器中不可见。知道我错过了什么吗?我一直在引用此页面:https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/package_json#icon,但没有成功。
谢谢!
显然这是一个错误。在 jpm
存储库中查看此 issue。
对我来说,将图标图像移动到根目录(即与 package.json
相同的路径)并重命名 "icon.png" 解决了问题。
我在 jpm 1.0.6 版本中仍然有这个错误。我解决了它添加下一个图标路径:
{
"id": "jid1-AKuBexDY5zJsIQ@jetpack",
"icon": "resource://jid1-akubexdy5zjsiq-at-jetpack/data/images/icon48.png",
}
请注意 "path" 与 "id" 字段类似,但没有大写字母
我有一个新的 Firefox 附加组件,其目录结构如下:
/
package.json
data/
icons/
icon48.png
在我的 package.json 文件中我有这个:
"icon": "data/icons/icon48.png",
(除其他外)。当我按照 Firefox 附加文档的建议 运行 jpm run
时,扩展加载但图标在附加管理器中不可见。知道我错过了什么吗?我一直在引用此页面:https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/package_json#icon,但没有成功。
谢谢!
显然这是一个错误。在 jpm
存储库中查看此 issue。
对我来说,将图标图像移动到根目录(即与 package.json
相同的路径)并重命名 "icon.png" 解决了问题。
我在 jpm 1.0.6 版本中仍然有这个错误。我解决了它添加下一个图标路径:
{
"id": "jid1-AKuBexDY5zJsIQ@jetpack",
"icon": "resource://jid1-akubexdy5zjsiq-at-jetpack/data/images/icon48.png",
}
请注意 "path" 与 "id" 字段类似,但没有大写字母