我有一个扩展程序,可以在浏览器中添加一个按钮,它可以在Chrome中运行。当我在Internet Explorer上安装扩展时,按钮不会出现。我究竟做错了什么?我的代码如下所示:
appAPI.ready(function() {
appAPI.browserAction.onClick(function() {..});
});
答案 0 :(得分:1)
要正确初始化按钮,您必须按照Crossrider API appAPI.browserAction.setResourceIcon中的说明使用docs添加按钮图标。因此,首先将图标图像(例如icon.png)添加到扩展程序的资源并将其设置为图标按钮,如下所示:
appAPI.ready(function() {
appAPI.browserAction.setResourceIcon('icon.png');
appAPI.browserAction.onClick(function() {..});
});
[披露:我是Crossrider员工]
答案 1 :(得分:0)
您是否已验证您的扩展程序是否在IE中可见?
IE控制台是否显示任何错误?
以下是我在IE中调试问题时发现的文档: