使用 jpm 创建的插件没有图标
No icon for addon created with jpm
我似乎无法在使用 jpm
时显示我的插件图标。 package.json
中的相关项目是
"icon": "icon.png",
"icon64": "icon64.png",
当我解压缩扩展时,我在 install.rdf
中看到它们是
<em:iconURL>icon.png</em:iconURL>
<em:icon64URL>icon64.png</em:icon64URL>
它们分别是 48x48 和 64x64px png
文件。
这两个文件都在扩展程序的根目录中。如果我读 the docs 正确,我什至不必指定这些名称,因为它们是默认名称。
我在插件管理器中没有看到任何扩展图标。我做错了什么?
这是一个带有 jpm 的 known issue,我刚刚更新了那个错误报告,要求更新我们可以做些什么。为什么它不能按原样工作对我来说是个谜。
这是一个错误。
如果您使用的是 jpm 1.0.1,它的唯一工作方式是:
"icon": "resource://@youraddonname/icon.png",
将您的图标重命名为 "icon"。不知道为什么会这样..
对于新的jpm
工具,您可以这样使用:
"icon :" "resource://<ADDONID>/data/icon.png"
注意: 在 cfx 中你有 id
类似 jid1-O1iNqbs7ifwqvA
但在新的 jpm
工具中,我们没有任何东西id,而不是 name
字段使用而不是 @jetpack...
例如,对于 ID 为 jid1-O1iNqbs7ifwqvA
的旧 cfx 插件,我们必须这样做
"id": "jid1-O1iNqbs7ifwqvA@jetpack",
"icon": "resource://jid1-O1iNqbs7ifwqvA-at-jetpack/data/icon.png"
您还可以为 menu bar
、addon page
、open menu Menu
添加图标,如下所示:
"icons":{
"16":"./data/icon-16.png",
"32":"./data/icon-32.png",
"64":"./data/icon-64.png",
"128":"./data/icon-128.png",
"256":"./data/icon-256.png",
"512":"./data/icon-512.png"
},
有用的链接:
我似乎无法在使用 jpm
时显示我的插件图标。 package.json
中的相关项目是
"icon": "icon.png",
"icon64": "icon64.png",
当我解压缩扩展时,我在 install.rdf
中看到它们是
<em:iconURL>icon.png</em:iconURL>
<em:icon64URL>icon64.png</em:icon64URL>
它们分别是 48x48 和 64x64px png
文件。
这两个文件都在扩展程序的根目录中。如果我读 the docs 正确,我什至不必指定这些名称,因为它们是默认名称。
我在插件管理器中没有看到任何扩展图标。我做错了什么?
这是一个带有 jpm 的 known issue,我刚刚更新了那个错误报告,要求更新我们可以做些什么。为什么它不能按原样工作对我来说是个谜。
这是一个错误。
如果您使用的是 jpm 1.0.1,它的唯一工作方式是:
"icon": "resource://@youraddonname/icon.png",
将您的图标重命名为 "icon"。不知道为什么会这样..
对于新的jpm
工具,您可以这样使用:
"icon :" "resource://<ADDONID>/data/icon.png"
注意: 在 cfx 中你有 id
类似 jid1-O1iNqbs7ifwqvA
但在新的 jpm
工具中,我们没有任何东西id,而不是 name
字段使用而不是 @jetpack...
例如,对于 ID 为 jid1-O1iNqbs7ifwqvA
的旧 cfx 插件,我们必须这样做
"id": "jid1-O1iNqbs7ifwqvA@jetpack",
"icon": "resource://jid1-O1iNqbs7ifwqvA-at-jetpack/data/icon.png"
您还可以为 menu bar
、addon page
、open menu Menu
添加图标,如下所示:
"icons":{
"16":"./data/icon-16.png",
"32":"./data/icon-32.png",
"64":"./data/icon-64.png",
"128":"./data/icon-128.png",
"256":"./data/icon-256.png",
"512":"./data/icon-512.png"
},
有用的链接: