Вопросы по теме 'firefox-addon-webextensions'
onclick или встроенный скрипт не работает в расширении
Кажется, это проще всего сделать, но это просто не работает. В обычном браузере файлы .html и .js работают отлично, но в расширении Chrome / Firefox функция onClick не выполняет то, что должна.
.js файл:
function hellYeah(text) {...
111051 просмотров
schedule
09.12.2022
Как просмотреть или отладить сценарий содержимого Chrome в Firefox Nightly (webeextensions)
Пытаюсь портировать рабочее расширение для Chrome на Firefox Nightly 46.0a1 и возникает простой вопрос! Как заставить сценарий содержимого выполняться или вообще его видеть?
Все остальное, кроме шва сценария контента, работает нормально, поскольку...
239 просмотров
schedule
21.09.2022
Должен ли работать window.state = 'fullscreen' из фонового скрипта?
Работа с Xubuntu 14.04 и Firefox 45.0.1 здесь
Я пытаюсь автоматически перевести окно браузера в полноэкранное состояние из фонового скрипта, если location.hash == "#fullscreen" .
Это запрашивается из сценария привилегированной веб-страницы...
296 просмотров
schedule
12.10.2022
Неизвестный ключ манифеста "приложения". предупреждение для Google Chrome
Я создал свое веб-расширение для Firefox, которое использует API расширений Chrome.
Но Firefox требует application ключ в manifest.json
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json
Если я загружу то же...
5964 просмотров
schedule
04.04.2022
Непроверенное значение lastError: Ошибка: нет соответствующего окна — я получаю эту ошибку при попытке выполнить скрипт с помощью команды в Firefox WebExtension
У меня есть эта часть кода (все находится в background.js), которая в основном выполняет javascript на страницах на основе URL-адреса страницы. Он должен работать при нажатии кнопки панели инструментов и команде Ctrl + Q.
Я назначаю его на нажатие...
2005 просмотров
schedule
10.10.2022
Как создать прослушиватель onClick для любого объекта DOM в JS/chrome API
Я хотел бы использовать chrome API (JavaScript) для создания простого инспектора DOM (вы знаете инспектора DOM из инструментов разработчиков Firefox, где вы можете щелкнуть элемент DOM, и он отобразит некоторую информацию об элементе). Я использую не...
343 просмотров
schedule
21.07.2023
Перенос WebExtension из Chrome в Firefox?
Я сделал работающее расширение Chrome, которое не упаковано и представляет собой просто каталог на моем компьютере. Я обнаружил, что должен легко перенести это в Firefox .
Я следовал руководству " Перенос расширения Google Chrome " на MDN. и...
706 просмотров
schedule
14.02.2023
Как просмотреть вывод console.log фонового скрипта в Firefox WebExtension?
Кто-нибудь знает, как увидеть результат вызова console.log() в фоновом сценарии? Я вижу результат того же в сценарии содержимого. Вот простой скрипт, который я тестирую:
Вот мой background.js :
console.log("Message from background.js");...
9318 просмотров
schedule
21.07.2023
Веб-расширение: как использовать 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 просмотров
schedule
02.01.2023
Расширение Chrome/Firefox - сценарий содержимого не прослушивает сообщения
Я разрабатываю расширение для Chrome и Firefox и столкнулся с проблемой.
По сути, я пытаюсь получить сценарий содержимого для прослушивания сообщений с использованием chrome.runtime.onMessage.addListener(...) , однако, похоже, это не работает....
2986 просмотров
schedule
07.05.2022
Переход с надстройки Firefox на WebExtensions: обновления версии надстройки в более старых версиях Firefox
У нас есть расширение Firefox, которое недавно было перенесено из архитектуры надстроек Firefox в «новую» архитектуру WebExtensions, однако у нас есть пара проблем:
Есть ошибка, из-за которой наше расширение не может работать в FF49 с...
242 просмотров
schedule
12.11.2022
Учитывая URL-адрес moz-extension://, открытый закладкой, как я могу переключиться на вкладку с помощью кода расширения?
Это связано с некоторыми другими вопросами, над которыми я работаю.
Скажем, по какой-то причине пользователь добавил в закладки страницу (назовем ее pageURL шаблона moz-extensions://MY-OWN-WEBEXT-ID/* ), предназначенную для открытия из...
1014 просмотров
schedule
15.06.2023
Как получить доступ к метаданным файла с помощью веб-расширений?
Я новичок в веб-расширениях, и у меня возникают проблемы с документацией.
Как получить доступ к метаданным файла, например к размеру файла, хранящегося на диске?
Я вижу, что есть документация Mozilla в модулях OS.File, с такими функциями, как...
64 просмотров
schedule
22.01.2023
Firefox WebExtension, изолированное наложение HTML
Я ищу способ отображать изолированное наложение на некоторых веб-сайтах с помощью WebExtensions. Мне кажется, что iframe подходит для этого, поскольку он предоставляет совершенно отдельную область для css, js и DOM. И еще одна интересная вещь...
970 просмотров
schedule
01.01.2024
Выделение элементов путем добавления границы и изменения стиля отображения предка изменяет макет страницы
Я разрабатываю надстройку для Firefox. Мне нужно выделить элементы на веб-странице, используя XPath элемента. Я могу это выделить. Проблема в том, что элементы выглядят искаженно. Они теряют равновесие. Пожалуйста, сконцентрируйтесь на том, как я...
89 просмотров
schedule
09.03.2022
Надстройка не указана на сайте Android AMO, но указана для платформы Windows.
Некоторое время назад наш разработчик представил надстройку WebExtension в AMO, которая находится в открытом доступе. Я смог найти его с помощью поиска на странице дополнений Firefox . Я попытался установить надстройку в своем мобильном браузере...
82 просмотров
schedule
26.02.2022
В чем разница между двумя способами установки расширения 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 просмотров
schedule
28.02.2024
Получить window.document из всплывающего окна webextension
У меня есть расширение firefox, которое открывается в отдельном окне, и мне нужно получить доступ к объекту window.document всех открытых вкладок firefox. Я не смог найти способ сделать это, так как webextension api дает информацию только для чтения...
411 просмотров
schedule
15.10.2023