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

API-интерфейс веб-расширения Firefox CaptureVisibleTab возвращает неопределенное значение
Я пытался создать надстройку Firefox, используя API веб-расширений. Мое дополнение должно сделать снимок экрана текущей страницы, просматриваемой пользователем, с помощью chrome.tabs.captureVisibleTab, но оно возвращает неопределенное значение. Они...
660 просмотров

Как определить путь к ресурсам Firefox WebExtension, чтобы получить одинаковое значение в chrome.extension.getUrl () для разных пользователей?
Перед использованием нашего расширения пользователи должны войти в систему. Мы используем внешнего провайдера, который требует некоторых параметров. URL перенаправления среди них. Когда пользователь входит в систему, он будет перенаправлен на...
479 просмотров

Перенаправление на прокси с помощью Webextensions API
Как принять HTTP-запрос и перенаправить его на прокси-сервер (на специальной основе, если браузер не использует прокси-сервер)? Например: я хочу получить доступ к http://www.stackoverflow.com/questions . С точки зрения API этот запрос будет...
402 просмотров

Контекстные меню не работают надстройка Firefox WebExtensions
Я пытаюсь добавить контекстное меню в свою надстройку Firefox, используя API WebExtensions. Мне нужен фоновый скрипт, чтобы прослушивать щелчок по пункту меню и отправлять сообщение в скрипт контента. Вот что у меня есть: manifest.json {...
1237 просмотров

Как я могу заставить скрипт содержимого надстройки firefox вводить и запускать скрипт перед другими скриптами страниц?
Я работаю над расширением/надстройкой для браузера. У нас это работает в Chrome, поэтому я пытаюсь заставить его работать в Firefox. Я получил дополнение для загрузки в Firefox Developer Edition 49.0a2 (25 июля 2016 г.). В моем расширении...
1144 просмотров

Отключить перетаскивание любого объекта во всплывающем окне надстройки Firefox
Я разрабатываю расширение для Chrome/Firefox, в котором есть всплывающее окно, состоящее из разных графических элементов. Я не хочу, чтобы пользователь перетаскивал эти элементы из этого всплывающего окна. Чтобы отключить перетаскивание в Chrome, я...
1097 просмотров

Требуется обходной путь для вызова alert() из фонового скрипта
Вызов alert() из фонового скрипта разрешен в Google Chrome, но не в Firefox (WebExtensions), на который я переношу свое расширение Chrome. Итак, мне нужен обходной путь, чтобы вызвать диалоговое окно с предупреждением. Я не прошу ничего другого,...
1799 просмотров
schedule 15.08.2023

нет полос прокрутки во всплывающем окне параметров, перенесенном из Chrome в Firefox webextension
Я переношу расширение Chrome в Firefox и тестирую версию Nightly 51a.. Когда я нажимаю значки всплывающих окон, они открываются, и появляются полосы прокрутки, а через полсекунды они исчезают. Как это исправить? На данный момент я дал...
968 просмотров
schedule 07.08.2023

Не удалось заставить работать пример apply-css FireFox WebExtension
Я нуб, экспериментирующий с WebExtensions. Я не могу получить пример расширения "apply-css" на GitHub работать. Я использую бета-версию Firefox версии 49.0b6 (строгая_мин_версия в manifest.json равна 49.0). После перезапуска браузера,...
76 просмотров

Как создать папку закладок с помощью javascript?
Я смотрю на пример API MDN Javascript для bookmarks.create(). Я пытаюсь реализовать пример, в котором они должны научиться создавать папку: function onBookmarkAdded(bookmarkItem) { console.log("Bookmark added with ID: " + bookmarkItem.id); }...
1654 просмотров

Javascript не запускается на локальной странице
У меня есть очень простое веб-расширение, которое должно открывать локальную страницу в новом окне при нажатии кнопки: function openMyPage() { var popupURL = chrome.extension.getURL("my-page.html"); chrome.windows.create({ url:...
6162 просмотров

XMLHttpRequest responseText всегда пуст в Firefox WebExtension
У меня возникла проблема при написании надстройки Firefox WebExtension. Следующий код не возвращает никаких данных ( responseText пусто), даже если статус запроса равен 4 . В Хроме все работает отлично. Я проверил даже в Fiddler и вижу, что...
481 просмотров

Ошибка надстройки Firefox tabs.executeScript на определенных страницах Нет окна, соответствующего {matchesHost: [‹all_urls›]}
У меня есть веб-расширение Firefox, портированное из расширения Chrome. Вызов executeScript завершается ошибкой на этом сайте. https://addons.mozilla.org/en-US/firefox/ Я тестировал несколько страниц на этом сайте, и все они дают одну и ту...
1177 просмотров
schedule 06.10.2022

Показать HTML-файл, содержащийся в расширении
Я создаю блокировщик веб-сайтов: после посещения заблокированного вами веб-сайта браузер отображает новую HTML-страницу с надписью «веб-сайт заблокирован». Новая HTML-страница сохраняется в моем расширении Chrome как message.html . Есть ли способ...
241 просмотров

Как проверить тело ответа с помощью WebExtensions WebRequest API?
Я пишу расширение для браузера, используя современную общую структуру WebExtensions для браузеров. Я пытаюсь выяснить, как я могу получить (прочитать) доступ или копию данных http-ответа, отправленного обычным сервером, используя стабильный API...
784 просмотров
schedule 11.07.2023

Динамически изменять content_scripts.matches в расширении FireFox
Итак, я пытаюсь следовать инструкциям для расширения Firefox с помощью WebExtensions и хочу прикрепить сценарий содержимого к определенным страницам (как обсуждается здесь: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Modify_a_web_page...
928 просмотров

Измените javascript, чтобы открыть переменную области действия функции.
Я хотел бы иметь возможность отображать переменную с функциональной областью, которая является частью javascript веб-сайта (не моего). Вот упрощенный пример: function addHooks(e, t, n, i) { var props = { // Would like to...
179 просмотров

tab.openerTabId не определен в Firefox WebExtension
У меня есть этот код в фоновом сценарии моего Firefox WebExtension, но он печатает: "OPENER ID: undefined" каждый раз, когда создается новая вкладка: chrome.tabs.onCreated.addListener(function (tab) { console.log("OPENER ID: " +...
647 просмотров

Как активировать веб-расширение в Firefox для Android
У меня есть надстройка Firefox, реализованная как веб-расширение. Когда я устанавливаю приложение в Firefox для Android, нет кнопки для запуска действия для приложения, потому что действия браузера не поддерживаются в Firefox для Android Итак,...
211 просмотров
schedule 14.08.2022

Как мне проще всего установить WebExtensions для личного использования?
Я создал несколько WebExtensions для Firefox для личного использования. Однако теперь, когда я хочу начать их использовать, я обнаружил, что существует довольно громоздкий процесс подписания . Поскольку эти плагины предназначены только для моего...
161 просмотров
schedule 23.04.2024