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

Отображение многострочных уведомлений
Я только начал играть с Mozilla Jetpack , и пока он мне нравится. Я написал небольшой код, который отображает значок в строке состояния, при нажатии на который появляется уведомление: var myTitle = 'Hello World!'; var line1 = 'I am the very...
4159 просмотров

Модульные тесты addon-sdk Firefox
Кто-нибудь использовал модульные тесты из addon-sdk (тест cfx)? Я сделал тест, который выглядит так: exports.test_open_tab = function(test) { const tabs = require("tabs"); tabs.open({ url: "http://valid url with lots of params",...
324 просмотров

Как я могу наблюдать за событиями веб-сокета из надстройки Firefox?
Есть ли способ наблюдать за событиями WebSocket из аддона? Например. на данный момент для HTTP-запросов я мог бы добавить наблюдателя в службу наблюдателя для тем http-on-modify-request или http-on-examine-response: я не вижу никакой ссылки на...
1052 просмотров
schedule 01.12.2023

Варианты хранения с Mozilla Addon-SDK
Я новичок в Addon-SDK. Я делаю аддон, в котором я регистрирую некоторую информацию, предназначенную для последующего просмотра вручную. Я столкнулся с API Simple-Storage, но, насколько я понял, он сохраняет информацию внутри в каком-то формате,...
758 просмотров

Надстройка Firefox: добавьте некоторые функции и объект к объекту окна
Я только начал использовать FireFox Builder для создания простого дополнения. Я понял, что не могу получить прямой доступ к объекту окна. Что я хочу сделать, так это получить объект окна и загрязнить его некоторыми классами и функциями, чтобы я...
361 просмотров

как установить максимальную версию при создании аддона Firefox xpi?
Я пытаюсь создать пакет xpi для надстройки firefox с помощью инструмента cfx. Как только я запустил команду «cfx xpi» в каталоге, где находятся мои файлы, был создан пакет xpi. Если я попытаюсь установить этот пакет в текущей версии Firefox (9.0), я...
1066 просмотров

Закрытие панели из iframe в дополнениях Firefox
Я создаю расширение Firefox с надстройками SDK, которые открывают iframe с информацией с текущей страницы. После некоторых действий с iframe мне нужно будет закрыть объект Panel, но я не знаю, как передать это сообщение. Есть идеи? В Chrome я смог...
733 просмотров

FireFox Extension SDK преобразует GM_xmlhttprequest во что-то, совместимое с аддоном sdk
Я начал со сценария жирной обезьяны. там вы используете команду GM_xmlhttprequest и можете получить междоменные данные. Первоначально у меня был приведенный ниже код, работающий в Greasemonkey, теперь, когда я перерос возможности GM, мне нужно...
802 просмотров
schedule 24.02.2022

Открыть диалоговое окно JQuery/Bootstrap из контекстного меню
У меня есть расширение Google Chrome, которое открывает диалоговое окно Twitter Bootstrap (используя JQuery 1.7.x, но не JQueryUI) при щелчке пункта контекстного меню, и я пытался сделать то же самое в версии Firefox (используя надстройку SDK 1.6),...
1164 просмотров

Как добавить ссылку на домашнюю страницу в мой аддон о firefox
Я хотел бы, чтобы пользователь мог просматривать гиперссылку на мой веб-сайт, когда он нажимает на мой аддон из инструментов, аддон. Итак, как бы я точно добавил гиперссылку на свой сайт. Я использую Firefox Addon SDK. Редактировать: Я понял,...
160 просмотров
schedule 30.11.2022

Идентифицировать http-запрос/ответ по идентификатору
Я создаю расширение с помощью Firefox ADD ON SDK (v1.9), которое сможет читать все HTTP-запросы/ответы и вычислять время их загрузки. Сюда входит не только основной фрейм, но и любой другой загружаемый файл (подкадр, скрипт, css, изображение и т....
1317 просмотров

Получить хост из куки
Я создаю и расширяю с помощью Firefox Addon SDK (v1.9). Мое приложение должно удалять файлы cookie по мере их добавления (или изменения) на основе базы данных совпадающих URI. Я выполняю эту задачу, добавляя наблюдатель к 'cookie-changed' и...
425 просмотров

Предотвратить внедрение сценария контента при активации приватного просмотра?
У меня есть сценарий содержимого, который я хотел бы предотвратить от внедрения при включенном приватном просмотре. Я использую последнюю версию надстройки SDK для Firefox (1.9). Я ввожу содержимое следующим образом: // lib/main.js var pb =...
264 просмотров

Подгонка панели Firefox под содержимое
Я вручную переношу расширение, написанное в Chrome, в Firefox. Я прикрепляю панель к виджету и устанавливаю содержимое этой панели в виде HTML-файла. Как я могу заставить панель уменьшаться и увеличиваться вместе с содержимым? Сейчас много...
686 просмотров
schedule 11.02.2022

Firefox: кнопка «Установить аддон» на собственной домашней странице
Я создал скрипт Greasemonkey и хочу добавить кнопку «Установить Greasemonkey» на свою домашнюю страницу. Эта кнопка должна установить дополнение firefox Greasemonkey и избавить пользователей от перенаправления через addons.mozilla.org. После того,...
862 просмотров

Обновление расширения Firefox загружается, но не устанавливается
У меня возникли проблемы с обновлением расширения Firefox, которое я написал. Кажется, нужно загрузить новую версию, удалить старую версию, а затем переустановить старую версию. Я упаковал расширение с помощью следующей команды: cfx xpi...
222 просмотров
schedule 26.06.2022

Не удается получить сообщение о порте из main.js в сценарии содержимого
Я пытаюсь отправить сообщение через порт из моего main.js в мой сценарий контента для моей панели. Я пробовал много вещей без везения, однако отправка сообщения из сценария содержимого в main.js работает отлично. Вот как выглядит мой main.js:...
643 просмотров
schedule 12.04.2023

Надстройка Firefox - Как создать элемент A в main.js?
Чтобы извлечь домены из URL-адресов всех вкладок, нам нужно создать элемент A в файле main.js нашего дополнения: function listTabs() { var tabs = require("sdk/tabs"); for each (var tab in tabs) { var tab_url = document.createElement('a');...
679 просмотров
schedule 02.12.2022

Как установить предпочтение по умолчанию только при установке расширения
Я использую Firefox SDK для разработки расширений. Во-первых, я не хочу раскрывать это предпочтение пользователю. Я просто хочу, чтобы это предпочтение использовалось для внутреннего кода расширения для некоторой обработки. Мой вариант...
169 просмотров
schedule 30.01.2024

Конфигурация доступа к надстройкам Firefox
Я хочу написать простой аддон Firefox для защиты моей поисковой системы, потому что при каждом перезапуске Firefox поисковая система, а также ключевое слово.URL устанавливается на u-search. Я попробовал аддон BrowserProtect, но он не защищает...
238 просмотров