我正在尝试使用appAPI.browserAction.setResourceIcon在我的Crossrider扩展中设置图标(请参阅代码)但它不起作用。我做错了什么?
int
答案 0 :(得分:1)
与其他浏览器不同,Safari使用扩展程序的图标作为按钮的图像作为Crossrider文档中的noted,并在此处引用以方便您使用:
- 与使用setResourceIcon的其他浏览器不同,Safari按钮图标使用IDE中设置的默认扩展图标(设置> 常规设置)。
- 为获得最佳外观,图标必须为128x128像素,分辨率为72dpi。
- 设置后,图标无法更改。
- 所有透明像素均以白色渲染,所有其他像素均以黑色渲染。因此,没有任何图标 透明像素显示为黑色方块。
[披露:我是Crossrider员工]