Как исправить проблему «Широкие права доступа к хосту» для публикации подключаемого модуля Chrome - PullRequest
0 голосов
/ 29 апреля 2019

Я получаю следующую ошибку при публикации подключаемого модуля Chrome:

Broad Host Permissions Вместо того, чтобы запрашивать разрешения широкого хоста, рассмотрите возможность использования разрешения activeTab или укажите сайты, к которым вашему расширению необходим доступ.Оба варианта более безопасны, чем полный доступ к неопределенному количеству сайтов, и могут помочь минимизировать время просмотра.

Ниже приводится мой manifest.json файл:

{
  "name": "Image listing",
  "version": "0.8",
  "description": "View all images",
  "content_scripts": [
    {
      "matches": ["http://*/*", "https://*/*"],
      "js": ["content.js"]
    }
  ],
  "browser_action": {
    "default_popup": "popup.html",
    "default_title": "Image viewer",
    "default_icons": {
      "16": "images/16.png",
      "32": "images/32.png",
      "48": "images/64.png",
      "128": "images/128.png"
    }
  },
  "icons": {
    "16": "images/16.png",
    "32": "images/32.png",
    "48": "images/64.png",
    "128": "images/128.png"
  },
  "manifest_version": 2
}

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

Я также проверил эту запись ,

Наличие совпадения хоста в сценариях содержимого неявно предоставляет вам разрешения хоста.

но не могу найти решение для моей проблемы.

Как я могу решить эту проблему?

...