Как получить разрешения веб-сайта в виде расширения браузераJavascript

Форум по Javascript
Ответить
Anonymous
 Как получить разрешения веб-сайта в виде расширения браузера

Сообщение Anonymous »

Я пишу свои первые расширения для браузера, используя манифест версии 3.
Я пытаюсь манипулировать разрешениями веб-сайта, то же самое показано в информации о странице Firefox:
Изображение

Я нашел исходный код здесь:
https://github.com/mozilla-firefox/fire ... ons.js#L17
Также есть интересный код, просматривая ресурс:///modules/SitePermissions.sys.mjs.
Использование about:debugging с помощью кнопки «Проверка» я могу получить доступ к глобальному объекту браузера.
Есть несколько интересных настроек в браузере.privacy.websites и браузере.privacy.network , но они глобальные (мне нужно детальное разрешение домена/веб-сайта) и даже вкладки (

Код: Выделить всё

browser.tabs.query({})
) не имеют таких разрешений.
Браузер.permission связан с разрешением самого расширения, а не с разрешениями сайта, это усложняет исследование темы.
Есть ли способ манипулировать той же информацией, которую мы видим в информации о странице, как веб-расширение?>

Подробнее здесь: https://stackoverflow.com/questions/798 ... -extension
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»