如何使用Crossrider在Internet Explorer中显示浏览器按钮?

时间:2014-05-30 21:07:54

标签: javascript internet-explorer crossrider

我们是一家小型英国慈善机构,本地网页设计公司使用Crossrider为我们建立了浏览器扩展。我们的问题是浏览器图标没有在IE中显示,它在Firefox和Chrome中都很好。他们一直无法找到问题所在。不幸的是,我是一名JavaScript新手。但是,当我查看background.js文件时,我认为某些内容编码错误。有参考Chrome和Firefox的图像但不是IE,但我对Crossrider的理解是你只需要一个参考而不是指定个别浏览器?我们非常感谢任何人对这个简单问题的帮助。

appAPI.ready(function($) {

if(appAPI.browser.name == "firefox") {
    appAPI.browserAction.setResourceIcon('tiny_icon_23.png');
} else if(appAPI.browser.name == "chrome") {
    appAPI.browserAction.setResourceIcon('tiny_icon_24.png');
} else {
    appAPI.browserAction.setResourceIcon('tiny_icon_23.png');
}

appAPI.browserAction.setPopup({
    resourcePath:'popup.html',
    width: 366,
    height: 207
});

0 个答案:

没有答案