我有一个扩展程序,可以向浏览器添加按钮,并且可以在Chrome浏览器中使用。当我在Internet Explorer上安装扩展程序时,该按钮没有出现。我究竟做错了什么?我的代码如下所示:

appAPI.ready(function() {
    appAPI.browserAction.onClick(function() {..});
});

最佳答案

要正确初始化按钮,您必须按照Crossrider API appAPI.browserAction.setResourceIcon所述使用docs添加按钮图标。因此,首先将图标图像(例如icon.png)添加到扩展程序的资源中,并将其设置为图标按钮,如下所示:

appAPI.ready(function() {
    appAPI.browserAction.setResourceIcon('icon.png');
    appAPI.browserAction.onClick(function() {..});
});


[披露:我是Crossrider员工]

10-04 15:41