Crossrider: значок браузера не отображается в Internet Explorer
Я строю расширение Crossrider. Я настроил кнопку браузера в файле background.js, используя:
appAPI.browserAction.setResourceIcon('lock.png');
appAPI.browserAction.setPopup({resourcePath:'popup.html',
height: 300, width: 400});
Я также включил настройку кнопок браузера для всех браузеров: IE, Firefox, Chrome и Safari.
Значок браузера отлично отображается в Firefox и Chrome, но в IE(8,9) значок не отображается.
После того, как я установил расширение с помощью установщика, оно впервые показывается при запуске Internet Explorer, но затем открывается IE - в Internet Explorer вообще не отображается кнопка браузера.
Любая помощь будет высоко оценена.
1 ответ
Я предполагаю, что вы закрываете, а затем снова быстро открываете браузер. В некоторых случаях может быть небольшая задержка сброса кнопки, и, следовательно, если вы быстро откроете браузер, у кнопки может не хватить времени для отображения. Попробуйте подождать несколько секунд, прежде чем снова открыть браузер.
[Раскрытие информации: я сотрудник Crossrider]