如何为Retina Mac指定Chrome扩展程序图标(弹出图标)

AGa*_*yer 8 google-chrome-extension retina-display

我在Retina Macs上发现我的图标(以及许多其他图标)非常难看.

有没有什么方法可以指定精心设计的视网膜图像作为弹出图标?

谢谢!

Dmi*_*riy 16

只需创建双尺寸图标(76x76像素)并提供以下路径manifest.json:

"browser_action": {
    "default_icon": {
        "19": "icon19x19.png",
        "38": "icon76x76.png"
    }
}
Run Code Online (Sandbox Code Playgroud)

如果要动态更改图标setIcon,则必须使用以下参数调用它:

chrome.browserAction.setIcon({
    path: {
        "19": "icon19x19.png",
        "38": "icon76x76.png"
    }
});
Run Code Online (Sandbox Code Playgroud)