Описание тега webkit2-webextension
Библиотека WebKit2WebExtension. Пожалуйста, не используйте этот тег для расширений браузера Firefox/Chrome.
1
ответ
Как проверить тело ответа с помощью WebExtensions WebRequest API?
Я пишу расширение для браузера, используя современный базовый каркас WebExtensions для браузера. Я пытаюсь выяснить, как я могу получить (чтение) доступ или копию данных ответа HTTP, отправленного обычным сервером с использованием стабильного API We…
01 дек '16 в 15:18
0
ответов
Как использовать WebkitFrame в Webkit2?
Я хочу получить основной фрейм из WebkitWebView. В Webkit1 у нас есть функция под названием webkit_web_view_get_main_frame() доступен. Но от webkit2 WebKitFrame появился как веб-расширение. Так как же я могу получить основной кадр из WebKitWebView в…
24 янв '19 в 06:28
0
ответов
Как использовать WebKitWebExtension?
Я не могу использовать WebKitWebExtension в своем коде, так как я не знаю, как он работает. Я пытался использовать следующие ссылки: https://blogs.igalia.com/carlosgc/2013/09/10/webkit2gtk-web-process-extensions/ Но я также не могу понять из этого. …
07 фев '19 в 09:45
1
ответ
В фоновом скрипте browser.tabs.create открывает страницу, но отображает сообщение об ошибке: Нет соответствия окна {"matchHost": ["<all_urls>"]}
Мой пример использования довольно прост: Нажмите значок браузера на панели инструментов Слушайте щелчок в фоновом скрипте Создайте новую вкладку со страницей в том же каталоге, что и manifest.json На указанной странице есть файл JavaScript, связанны…
28 мар '17 в 21:11
1
ответ
Отключение / включение JavaScript только на одной вкладке из расширения Firefox/Chrome (с использованием веб-расширений)
Я делаю расширение (добавить) для Firefox/Chrome/Opera/ и т. Д., Используя систему веб-расширений. Я хочу включить или отключить JavaScript, но для каждой вкладки, а не глобально. Т.е. в первой вкладке она будет отключена, а во второй - включена. Я …
08 май '17 в 09:03
0
ответов
Изменить поисковую систему в опере Chrome ключ не совместим
"chrome_settings_overrides": { "search_provider": { "name": "__MSG_searchEngineName__", "keyword": "sp", "search_url": "some_url", "favicon_url": "some_image", "is_default": true } } 'chrome_settings_overrides' не разрешен для указанной платформы в …
30 авг '18 в 06:41
0
ответов
Как поделиться контентом в социальных сетях из приложения Chrome без URL-адресов?
Я занимаюсь разработкой игрового приложения Chrome и хочу, чтобы пользователь мог обмениваться результатами, предпочтительно в форме изображения, без каких-либо ссылок на онлайн-ресурсы. Все библиотеки социальных сетей JavaScript/JQuery, которые я н…
07 май '18 в 15:47
1
ответ
Шаблоны и практики для связи между веб-расширениями и веб-приложением
Я разрабатываю расширение и немного застрял в связи между веб-приложением, контентом-скриптом расширения и связью между скриптом контента и фоновым скриптом. Похоже, что HTML5 Messaging API должен использоваться, но то, как это сделать в точном конт…
03 ноя '17 в 13:44
1
ответ
Преобразовать функцию печати из аддона Firefox в WebExtension?
У меня есть Firefox Addon с нижеуказанными функциями: Распечатать веб-страницу с URL с тем же доменом Предварительный просмотр веб-страницы с URL с тем же доменом Выберите принтер в списке принтеров при печати Разрешить ввод параметров печати при пе…
19 июн '18 в 09:45
0
ответов
WebExtension - внедрить CSS в <head>, который может измениться / не является уникальным
Мой WebExtension имеет параметры, такие как "скрыть нижний колонтитул". Проблема в том, что я не могу манипулировать DOM на document_start, поскольку <footer> еще не существует Внедрение кода на document_end работает, но пользователи все еще в…
22 мар '17 в 08:53
0
ответов
Расширения с резьбой. WebWorker не имеет доступа к закладкам (объект браузера)
Как получить доступ к закладкам браузера внутри веб-работника или как получить доступ к объекту браузера. Если я вызываю следующее внутри файла webworker-js console.log(self); console.log(self.browser); console.log(self.window); console.log(this); c…
08 апр '18 в 11:41
1
ответ
Очистить выделение в WebKit2 Web Extension без JavaScript
Я хочу очистить выбор от веб-расширения. Есть сигнал selection-changed, но там, кажется, нет способа очистить выбор. Я пытался создать WebKitDOMRange но, кажется, нет способа установить этот новый диапазон в документе. И, похоже, нет способа получит…
21 сен '16 в 02:37
0
ответов
Как найти элементы с обработчиком события клика из веб-расширения webkit2gtk
Я создаю веб-браузер на клавиатуре, и мне нужно найти элементы, на которые пользователь может щелкнуть. У меня есть веб-расширение, которое находит такие элементы, как ссылки и входные данные, и мне интересно, как я могу найти другие элементы, котор…
05 янв '18 в 21:54
0
ответов
Как выставить нативный код для JavaScript в webkit2gtk
Я хочу представить собственный объект или функцию для JavaScript, чтобы я мог иметь функцию обратного вызова в C, когда конкретная функция вызывается в браузере. Из этого примера кажется, что это возможно в WebKitGTK1 с использованием сигнала "win…
28 май '19 в 07:35
0
ответов
Webview ничего не загружает после добавления веб-расширения
Я пишу браузер с GTK и webkit2gtk-rs на языке ржавчины. Браузер отлично работает без каталога расширений браузера. Но мой веб-просмотр ничего не загружает и не отправляет запрос на сервер после добавления каталога расширений. Это код моего браузера.…
01 фев '20 в 21:04
2
ответа
WebKit2GTK+ расширение "page-created" работает только один раз
Это следующий вопрос из статьи Как отлаживать расширения WebKit2GTK+. Хотя там есть еще код для справки, я немного его изменил. У меня есть следующее расширение webkit: #include <webkit2/webkit-web-extension.h> #include <iostream> static…
28 сен '19 в 18:18
2
ответа
WebKit2GTK+ "окно-объект-очищено" не очищается
Это продолжение: Как отлаживать расширения WebKit2GTK+ Вот мое расширение: #include <webkit2/webkit-web-extension.h> #include <iostream> static void window_object_cleared_callback(WebKitScriptWorld* world, WebKitWebPage* webPage, WebKitF…
04 окт '19 в 07:05
1
ответ
Как отлаживать расширения WebKit2GTK+
Я пытаюсь заставить работать WebKit2GTK+ Extensions, это простое расширение, которое будет просто печатать в консоли при создании страницы. Вот моя структура проекта: -bin -images -include -lib --webextension ---libwebextension.so ---libwebextension…
28 сен '19 в 03:18
0
ответов
WebExtension отображает безопасное диалоговое окно
Я хочу написать webextension, которое отображает крошечный диалог для получения конфиденциальных данных от пользователей. Однако я не занимаюсь thieves.com, чтобы иметь возможность создавать диалог, который выглядел бы точно так же, как тот, который…
11 май '21 в 03:44
0
ответов
Внедрение DOM через веб-расширение WebKit на WPE
В WPE / WebKit я хочу программно внедрить пользовательский <script>элемент в DOM загруженного ресурса HTML до того, как HTML будет фактически обработан и загружен WebPage / WebFrame. Как это сделать проще всего? Предоставляет ли WebKit2 Web Ex…
22 июл '21 в 14:17