Обоснование разрешения в Chrome Расширение - PullRequest
0 голосов
/ 15 марта 2020

Я новичок в Devloper, поэтому не знаком с несколькими вещами.

Может ли кто-нибудь помочь мне добавить обоснование разрешения?

ОБОСНОВАНИЕ РАЗРЕШЕНИЯ Разрешение - это либо одна из списка известных строк, например, «activeTab» или шаблон соответствия, дающий доступ к одному или нескольким хостам.

вкладки _________________________________________?

activeTab _________________________________________?

Разрешение хоста _________________________________________? Разрешение хоста - это любой шаблон соответствия, указанный в полях «permissions» и «content_scripts» манифеста расширения.

Я не уверен, что именно заполнить в этом. Все еще учу. Может ли кто-нибудь помочь мне с этим? Я бы очень признателен.

Я использую манифест ниже. json

"permissions": ["storage", "tabs", "activeTab", " : // / "," http: // / "," https: // / * "]," update_url ":" https://clients2.google.com/service/update2/crx"," version ":" 2 "," web_accessible_resources ": [" options. html "," Privacy-Policy. html "]}

1 Ответ

0 голосов
/ 15 марта 2020

вам нужно уточнить, зачем вам эти разрешения.

Не совсем понятно, как вы обрабатываете эти разрешения.

вы запрашиваете tabs: он может получить доступ к любой вкладке, которую пользователь открывает / обновляет. получить URL, содержание. и др c. это очень чувствительное разрешение. зачем вам это нужно?

тогда вы запрашиваете activeTab, это работает только тогда, когда пользователь нажимает на значок расширения или пункт контекстного меню, чтобы получить текущие права активной вкладки. это слабочувствительное разрешение. Тем не менее, зачем вам это нужно?

storage: для хранения данных в хранилище расширения chrome. обычное разрешение, не чувствительное.

тогда вы получаете разрешение 3 хоста, зачем вам разрешения на все URL? Кажется, вы не понимаете разрешения на расширение Chrome, но зачем копировать код из другого места и загружать в chrome интернет-магазин? Chrome Обзор интернет-магазина теперь довольно строг, сначала вам нужно понять ваше расширение, попытаться запросить как можно меньше разрешений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...