【问题标题】:How can I set a Safari Browser button icon?如何设置 Safari 浏览器按钮图标?
【发布时间】:2015-11-16 19:45:59
【问题描述】:

我正在尝试使用 appAPI.browserAction.setResourceIcon(参见代码)在我的 Crossrider 扩展中设置图标,但它不起作用。我做错了什么?

appAPI.ready(function($) {
 appAPI.browserAction.setResourceIcon('buttonIcon.jpg');
});

【问题讨论】:

    标签: button safari crossrider


    【解决方案1】:

    与其他浏览器不同,Safari 在 Crossrider 文档中使用扩展程序的图标作为按钮的图像 noted 并在此处引用以方便您:

    • 与其他使用 setResourceIcon 的浏览器不同,Safari 按钮图标使用在 IDE 中设置的默认扩展图标(设置 > 常规设置)。
    • 为获得最佳外观,图标必须为 128x128 像素,分辨率为 72dpi。
    • 一旦设置,图标将无法更改。
    • 所有透明像素都呈现为白色,所有其他像素都呈现为黑色。因此,没有任何图标 透明像素显示为黑色方块。

    [披露:我是 Crossrider 的员工]

    【讨论】:

      猜你喜欢
      • 2016-04-10
      • 2013-12-26
      • 2014-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-21
      • 1970-01-01
      相关资源
      最近更新 更多