Я работаю над созданием надстройки Firefox с помощью Add-on SDK
. Мое расширение отлично работает при использовании SDK, но когда я создаю файл .xpi
, чтобы добавить его вручную в браузер, он не отображает значок расширения.Firefox add-on: значок расширения не отображается
Я попытался изменить путь значка в файле package.json
, но все же он не показывал значок.
package.json файл:
{...
"icon" : "Phone-icon48.png",
"icon64" : "Phone-icon64.png",
...}
Widget панель используется для отображения значка:
WidgetPackage.Widget({
label: "Phone Dial",
id: "phone_dial",
contentURL: data.url("images/Phone-icon19.png"),
panel: panel_name
});
Может кто-нибудь помочь мне решить эту проблему?
Thank you.
Не уверен, что вы имеете в виду - это значок отсутствует для виджета, в менеджере аддона, как? Для значка виджета, действительно ли файл существует в вашем дополнительном проекте в 'data/images/Phone-icon19.png' ??? – canuckistani
Да, значок отсутствует для виджета, но он отсутствует только при добавлении расширения с использованием файла .xpi. когда я запускаю расширение, используя «запуск cfx», значок отображается. Изображение значка телефона существует в каталоге данных. –
У меня такая же проблема. И значок отображается в диспетчере надстроек. –