Как в манифесте запросить работу на системных страницах?

145
12 апреля 2018, 12:38

Есть ли возможность указать все страницы, включая системные, в content_scripts? Сейчас использую "matches": ["<all_urls>"], на всех обычных страницах всё хорошо, но не работает с системными страницами, кодированными картинками (data:image/png;base64,...) и даже на странице магазина приложений хрома.

Я делаю переводчик и переводы мне могут потребоваться не только на обычных страницах.

Answer 1

Доступные протоколы: http, https, file, ftp и среди них нет chrome.

Поэтому обычными средствами нельзя получить доступ к chrome:// страницам.

Однако, можно разрешить доступ с этим страницам, включив настройку chrome://flags/#extensions-on-chrome-urls.

Но необходимо вручную указать к каким страницам нужен доступ, без заглушек типа chrome://* и убедить клиента в необходимости включения настройки.

По мотивам вопроса: Can you access chrome:// pages from an extension?

READ ALSO
Выбрать данные из двух таблиц mysql?

Выбрать данные из двух таблиц mysql?

Всем ПРивет! Есть две таблицы данных

206
ORM RedBeanPHP двойной запрос

ORM RedBeanPHP двойной запрос

Здравствуйте есть таблица messages в которой есть 2 поля sender и addressee в которых хранятся ID отправителя и ID получателя

225
Поиск противоположной пары в массиве PHP

Поиск противоположной пары в массиве PHP

Проверить, есть ли в одномерном числовом массиве хотя бы одна пара противоположных чиселПомогите пожалуйста

183