Вопросы по теме 'firefox-addon-sdk'

Как заменить запрос файла javascript содержимым из другого файла в аддоне FF?
Я ищу некоторые рекомендации о том, как заменить запросы для определенного файла javascript другим файлом, который я упакую с дополнением Firefox.
1861 просмотров

Как обновить скрипт, разработанный с помощью Jetpack SDK
Я хотел бы использовать стандартное обновление надстройки Firefox для обновления моего скрипта, разработанного с помощью Jetpack SDK, но как?
228 просмотров
schedule 17.05.2022

перепаковка аддона firefox
Я создаю дополнение Firefox с помощью конструктора дополнений https://builder.addons.mozilla.org/ . Оттуда я загрузил распространяемый файл, но в нем не было возможности установить значок аддона. Слышал, что по умолчанию используется icon.png,...
761 просмотров
schedule 10.07.2022

Использование Add-on SDK для добавления кнопок на панель инструментов? Интеграция XUL и Add-on SDK для дополнений Firefox?
Я уже закодировал большую часть надстройки Firefox, используя Add-on SDK API. Теперь я обнаружил, что Add-on SDK может оказаться недостаточно мощным для моих целей. Мне нужны две вещи: Кнопка раскрывающегося списка на панели инструментов рядом...
3064 просмотров

Изменить содержимое диалогового окна загрузки Firefox из комплекта дополнений
Я хотел бы иметь возможность добавить параметр в диалоговое окно загрузки, которое появляется в Firefox при запуске загрузки файла. Можно ли это сделать с помощью нового дополнения SDK или мне нужно делать это по-старому? edit: Очевидно, что если...
843 просмотров

Можно ли добавить кнопки на вкладки Firefox?
На вкладках Firefox есть только одна кнопка, чтобы закрыть вкладку. Можно ли интегрировать другую кнопку, скажем, кнопку «свернуть», которая сделает вкладку уже/короче при нажатии. Я не смог найти в библиотеке XUL каких-либо конкретных ссылок,...
73 просмотров

изменение значков кнопок панели инструментов Firefox addon sdk во время выполнения
Я использую библиотеку кнопок панели инструментов, потому что обычные виджеты не сохранят свои позиции, если я перезапущу Firefox. К сожалению, я хочу изменить значок во время выполнения. С виджетами я сделал: widget.contentURL =...
847 просмотров

Как мне закодировать мое дополнение, чтобы Firefox знал, где проверять наличие обновлений?
Я разрабатываю надстройку и не могу найти документацию, объясняющую, как сообщить Firefox, где искать обновления. Если я размещу файл .xpi на своем веб-сайте, а пользователь загрузит и установит этот файл .xpi, знает ли Firefox, что нужно проверить...
1064 просмотров

Как заставить crx xpi генерировать совместимый с Firefox 12.0 .xpi
У меня есть дополнение для Firefox, я написал его с помощью конструктора дополнений, оно работало в Firefox 11.0. Я скопировал файлы в набор каталогов на своем жестком диске и использовал cfx xpi из SDK надстройки Firefox 1.6.1 для создания .xpi, и...
3299 просмотров
schedule 30.07.2022

Оценка выражения XPath в XML
Как вы обрабатываете XML-файл при использовании Add-on SDK для создания надстройки Firefox? Оценка с помощью XPath выдает ошибку: XPathResult не определен Я пытаюсь обработать данные XML с помощью этого кода: var iterator =...
780 просмотров

Firefox SDK Extension Builder — проверка/отладка html и dom панелей
Как отлаживать панели HTML?
930 просмотров

Мой код расширения Firefox уничтожает панель навигации
Я хочу добавить кнопку панели инструментов перед контейнером поиска Firefox в моем аддоне. Но это полностью очищает мою панель навигации. Я подозреваю, что код нарушения связан с пустым массивом или чем-то еще, но я не уверен. //insert before...
246 просмотров

Как сделать кнопку рядом с адресной строкой?
Я разрабатываю расширение для Firefox и хочу добавить кнопку рядом с адресной строкой. И тогда мне нужно прикрепить букмарклет к этой кнопке. Кто-нибудь может сказать мне, какие API мне нужно использовать для создания этой кнопки и добавления...
1604 просмотров

Исключить файлы или папки при cfx xpi - Firefox addon sdk
Есть ли способ исключить папку при создании файла xpi с помощью cfx xpi. В документации нет никакой информации по этому поводу. Я спрашиваю об этом, потому что в каталоге, созданном cfx init, у меня также есть каталог HTMLTestPages, в котором у...
312 просмотров
schedule 26.07.2023

updateURL и updateLink не работают в моем аддоне
Я читал инструмент cfx. документации , о том, как создать надстройку и сделать так, чтобы она автоматически обновлялась. К сожалению, когда я компилирую свой аддон в файл xpi с этой строкой: cfx xpi --update-link...
201 просмотров

Публикация динамически измененного значения textarea не работает с формами ajax
Я работаю над расширением браузера (google chrome и firefox), которое использует сценарий содержимого для изменения значения текстовой области. Я работаю с этим скриптом: В google chrome я использую этот скрипт: function print(msg, textarea){...
1070 просмотров

Отправлять события Google Analytics с фоновой страницы расширения Firefox
Я пытаюсь отправить события Google Analytics с фоновой страницы расширения Firefox. Поскольку на фоновой странице нет объекта окна, я не могу использовать библиотеку ga.js. Есть ли способ обойти это в Javascript, кроме отправки событий из сценариев...
361 просмотров

Как сослаться на файл в каталоге данных расширения Firefox?
Я работаю над расширением Firefox, и мне нужно внедрить JavaScript на страницу из скрипта содержимого. В моем расширении Chrome я сделал следующее: this.initializeJplayerSupport = function() { var script = document.createElement('script');...
2297 просмотров

Пользовательский интерфейс JQuery внутри скрипта содержимого в Firefox Addon SDK
Я разрабатываю надстройку Firefox, используя Addon Builder. Я использую пользовательский интерфейс JQuery в своей панели дополнений, а также хотел бы использовать его из скрипта содержимого, привязанного к панели. На странице панели все работает...
2287 просмотров

Доступ к объекту окна в сценарии содержимого надстройки Firefox?
Кажется, я не могу получить доступ к объекту окна в сценарии содержимого. Это нормально? Например, это ничего не делает: window.onload = function() { console.log("Hello from the onload"); }; Вместо этого я должен использовать объект...
2065 просмотров