【问题标题】:Icon not showing in firefox add-on managerFirefox 加载项管理器中未显示图标
【发布时间】:2016-03-08 20:51:33
【问题描述】:

我有一个新的 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,但没有运气。

谢谢!

【问题讨论】:

  • “2 小时前询问”,我发现这个是因为我遇到了完全相同的问题。现在。

标签: firefox firefox-addon firefox-addon-sdk


【解决方案1】:

显然这是一个错误。在jpm 存储库中查看此issue

对我来说,将图标图像移动到根目录(即与package.json 相同的路径)并将其重命名为“icon.png”解决了问题。

【讨论】:

  • 太棒了!谢谢!!
【解决方案2】:

jpm 1.0.6 版本我仍然有这个错误。我解决了它添加下一个图标路径:

{

  "id": "jid1-AKuBexDY5zJsIQ@jetpack",
  "icon": "resource://jid1-akubexdy5zjsiq-at-jetpack/data/images/icon48.png",

}

注意,“路径”与“id”字段类似,但没有大写字母

【讨论】:

  • 它也适用于大写字母,唯一的技巧是在 id 中将@ 更改为-at-。谢谢!
猜你喜欢
  • 2012-11-12
  • 1970-01-01
  • 1970-01-01
  • 2023-04-03
  • 1970-01-01
  • 2012-03-06
  • 2017-12-17
  • 1970-01-01
  • 2015-04-04
相关资源
最近更新 更多