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

onclick или встроенный скрипт не работает в расширении
Кажется, это проще всего сделать, но это просто не работает. В обычном браузере файлы .html и .js работают отлично, но в расширении Chrome / Firefox функция onClick не выполняет то, что должна. .js файл: function hellYeah(text) {...
111051 просмотров

Как просмотреть или отладить сценарий содержимого Chrome в Firefox Nightly (webeextensions)
Пытаюсь портировать рабочее расширение для Chrome на Firefox Nightly 46.0a1 и возникает простой вопрос! Как заставить сценарий содержимого выполняться или вообще его видеть? Все остальное, кроме шва сценария контента, работает нормально, поскольку...
239 просмотров

Должен ли работать window.state = 'fullscreen' из фонового скрипта?
Работа с Xubuntu 14.04 и Firefox 45.0.1 здесь Я пытаюсь автоматически перевести окно браузера в полноэкранное состояние из фонового скрипта, если location.hash == "#fullscreen" . Это запрашивается из сценария привилегированной веб-страницы...
296 просмотров

Неизвестный ключ манифеста "приложения". предупреждение для Google Chrome
Я создал свое веб-расширение для Firefox, которое использует API расширений Chrome. Но Firefox требует application ключ в manifest.json https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json Если я загружу то же...
5964 просмотров

Непроверенное значение lastError: Ошибка: нет соответствующего окна — я получаю эту ошибку при попытке выполнить скрипт с помощью команды в Firefox WebExtension
У меня есть эта часть кода (все находится в background.js), которая в основном выполняет javascript на страницах на основе URL-адреса страницы. Он должен работать при нажатии кнопки панели инструментов и команде Ctrl + Q. Я назначаю его на нажатие...
2005 просмотров

Как создать прослушиватель onClick для любого объекта DOM в JS/chrome API
Я хотел бы использовать chrome API (JavaScript) для создания простого инспектора DOM (вы знаете инспектора DOM из инструментов разработчиков Firefox, где вы можете щелкнуть элемент DOM, и он отобразит некоторую информацию об элементе). Я использую не...
343 просмотров

Перенос WebExtension из Chrome в Firefox?
Я сделал работающее расширение Chrome, которое не упаковано и представляет собой просто каталог на моем компьютере. Я обнаружил, что должен легко перенести это в Firefox . Я следовал руководству " Перенос расширения Google Chrome " на MDN. и...
706 просмотров

Как просмотреть вывод console.log фонового скрипта в Firefox WebExtension?
Кто-нибудь знает, как увидеть результат вызова console.log() в фоновом сценарии? Я вижу результат того же в сценарии содержимого. Вот простой скрипт, который я тестирую: Вот мой background.js : console.log("Message from background.js");...
9318 просмотров

Веб-расширение: как использовать browser_style = true?
При написании веб-расширения Firefox можно использовать css по умолчанию для действий браузера или страницы, чтобы они были оформлены как другие компоненты пользовательского интерфейса браузера. Это делается путем вставки: "browser_style": true...
1929 просмотров
schedule 28.03.2024

Как изменить фон about:newtab
Я пытаюсь изменить фон about:newtab в Firefox, используя новый API WebExtensions . На данный момент я не понимаю, почему я получаю следующее сообщение об ошибке в консоли отладки: Unchecked lastError value: Error: No window matching...
715 просмотров

Расширение Chrome/Firefox - сценарий содержимого не прослушивает сообщения
Я разрабатываю расширение для Chrome и Firefox и столкнулся с проблемой. По сути, я пытаюсь получить сценарий содержимого для прослушивания сообщений с использованием chrome.runtime.onMessage.addListener(...) , однако, похоже, это не работает....
2986 просмотров

Переход с надстройки Firefox на WebExtensions: обновления версии надстройки в более старых версиях Firefox
У нас есть расширение Firefox, которое недавно было перенесено из архитектуры надстроек Firefox в «новую» архитектуру WebExtensions, однако у нас есть пара проблем: Есть ошибка, из-за которой наше расширение не может работать в FF49 с...
242 просмотров

Учитывая URL-адрес moz-extension://, открытый закладкой, как я могу переключиться на вкладку с помощью кода расширения?
Это связано с некоторыми другими вопросами, над которыми я работаю. Скажем, по какой-то причине пользователь добавил в закладки страницу (назовем ее pageURL шаблона moz-extensions://MY-OWN-WEBEXT-ID/* ), предназначенную для открытия из...
1014 просмотров
schedule 15.06.2023

Как получить доступ к метаданным файла с помощью веб-расширений?
Я новичок в веб-расширениях, и у меня возникают проблемы с документацией. Как получить доступ к метаданным файла, например к размеру файла, хранящегося на диске? Я вижу, что есть документация Mozilla в модулях OS.File, с такими функциями, как...
64 просмотров

Firefox WebExtension, изолированное наложение HTML
Я ищу способ отображать изолированное наложение на некоторых веб-сайтах с помощью WebExtensions. Мне кажется, что iframe подходит для этого, поскольку он предоставляет совершенно отдельную область для css, js и DOM. И еще одна интересная вещь...
970 просмотров

Выделение элементов путем добавления границы и изменения стиля отображения предка изменяет макет страницы
Я разрабатываю надстройку для Firefox. Мне нужно выделить элементы на веб-странице, используя XPath элемента. Я могу это выделить. Проблема в том, что элементы выглядят искаженно. Они теряют равновесие. Пожалуйста, сконцентрируйтесь на том, как я...
89 просмотров

Надстройка не указана на сайте Android AMO, но указана для платформы Windows.
Некоторое время назад наш разработчик представил надстройку WebExtension в AMO, которая находится в открытом доступе. Я смог найти его с помощью поиска на странице дополнений Firefox . Я попытался установить надстройку в своем мобильном браузере...
82 просмотров

В чем разница между двумя способами установки расширения Firefox?
Когда я отправляю свое расширение в магазин Mozilla, у меня есть два способа отправить его: На этом сайте: расширение будет проверено рецензентом. Когда это будет сделано, люди смогут загрузить и установить расширение. Самостоятельно:...
28 просмотров
schedule 19.10.2023

Как вызвать нажатие на кнопку
У меня есть "content_scripts": [ { "run_at": "document_end", "all_frames": false, "matches": ["*://www.flipkart.com/*"], "css": [ "jqueryui/jquery-ui.css",...
1992 просмотров

Получить window.document из всплывающего окна webextension
У меня есть расширение firefox, которое открывается в отдельном окне, и мне нужно получить доступ к объекту window.document всех открытых вкладок firefox. Я не смог найти способ сделать это, так как webextension api дает информацию только для чтения...
411 просмотров