【问题标题】:How to set addon store icon for Firefox如何为 Firefox 设置插件商店图标
【发布时间】:2018-08-19 04:27:10
【问题描述】:

我正在创建一个 Firefox Web 扩展(不是旧式插件)。我的应用程序有一个manifest.json 文件,我已经设置了图标:

  "icons": {
    "16": "data/icons/icon-16.png",
    "24": "data/icons/icon-24.png",
    "48": "data/icons/icon-48.png",
    "64": "data/icons/icon-64.png",
    "96": "data/icons/icon-96.png",
    "128": "data/icons/icon-128.png"
  },

但是,该图标仍然在插件页面上显示默认插件图标:

该图标在 firefox 插件管理器中正确显示。我还尝试将icon.pngicon@2x.png 文件放在插件的根目录中,但没有成功。

我有一个旧样式的插件,它显示在我的新插件的正上方,它确实有一个自定义图标,所以我认为这是可能的。有人知道怎么做吗?

【问题讨论】:

  • 能否尝试在 Firefox 中加载临时/解压插件并查看图标是否可以显示?
  • 您的插件未列出?如果是,在 AMO 上设置图标会影响什么吗?

标签: firefox firefox-addon


【解决方案1】:

在管理插件信息页面上:

https://addons.mozilla.org/en-US/developers/addon/YOUR_ADDON_SLUG_GOES_HERE/edit 

有一个“图像”部分。单击“编辑”,然后您将获得一个上传表单。您必须在此处设置图标:

【讨论】:

  • 没有这样的图像部分。我刚才查过了。我只看到Basic InformationAdd-on DetailsTechnical Details
  • @user5858 请给我你的插件的链接,我会看看发生了什么。
  • @user5858 - 您的插件似乎未列出。请将我链接到 addons.mozilla.org 上的插件页面
  • 我所有的 Firefox 插件都没有列出,除了一个。
【解决方案2】:

在 manifest.json 中,您应该添加更多图标,例如:

"icons": {
    "16": "icons/afc16.png",
    "19": "icons/afc19.png",
    "24": "icons/afc24.png",
    "32": "icons/afc32.png",
    "38": "icons/afc38.png",
    "48": "icons/afc48.png",
    "64": "icons/afc64.png",
    "96": "icons/afc96.png",
    "128": "icons/afc128.png"
},
"browser_action": {
"browser_style": true,
"default_icon": {
  "16": "icons/afc16.png",
  "32": "icons/afc32.png",
  "64": "icons/afc64.png"
}
},

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-03
    • 2020-09-11
    • 2011-11-13
    • 2018-02-13
    • 2017-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多