Chrome扩展程序图标没有出现?

use*_*035 5 icons google-chrome google-chrome-extension

我试图在chrome:// extensions /页面上显示扩展名图标。我的清单如下:

{
  "name":"Hello World",
  "version" : "1.0",
  "description":"Hello World",
  "icons": {                   
    "19": "icon19.png",
    "38": "icon38.png",
    "48": "icon48.png",
    "128": "icon128.png"  
  },    
  "browser_action": {
    "default_icon": {                   
      "19": "icon19.png",
      "38": "icon38.png",
      "48": "icon48.png",
      "128": "icon128.png"        
    }
  },
  "manifest_version": 2
}
Run Code Online (Sandbox Code Playgroud)

如您所知,我尝试将图标全部放置。它们都是相应的大小,但是我根本无法在扩展菜单中看到一个图标。提前致谢。

Xan*_*Xan 9

  • chrome://extensions/ 中控制图标的清单键是icons.48.

    因此,请确保您的文件“icon48.png”存在并且位于正确的位置。

  • 此外,文档提到:

    您可以提供您希望的任何其他尺寸的图标,Chrome 会在适当的情况下尝试使用最佳尺寸。

    您还可以提供非“公告”尺寸的图标,例如 128x128 的图标代表 48x48。它将根据需要进行缩放;但最好自己创建一个缩放版本。

  • 它应该是适当的格式。

    静态图像可以是 WebKit 可以显示的任何格式,包括 BMP、GIF、ICO、JPEG 或 PNG。对于解压缩的扩展,图像必须是 PNG 格式。

  • 最后,请确保在进行这些更改后重新加载了扩展程序。

  • 我必须将 jpg 文件转换为 png。 (4认同)