Какие разрешения я должен запросить, чтобы отобразить модальные в определенном списке веб-сайтов и иметь небольшую задержку одобрения - PullRequest
0 голосов
/ 19 июня 2019

Я работаю над расширением, которое внедряет некоторый HTML-код (отображает модальный) в определенный список сайтов-партнеров.Поскольку этот список растет с каждым днем, мое расширение извлекает внешний файл json и сравнивает его с текущим веб-сайтом.Если один из них совпадает, я показываю модальное.

В настоящее время я запрашиваю *://*/* разрешение для content_scripts.Я попытался настроить список веб-сайтов в манифесте, но для каждой новой версии требовалось, чтобы пользователь повторно активировал расширение, поскольку требовались «новые разрешения».

Вот выдержка из моего текущего manifest.json

{
  "permissions":["*://*/*","activeTab","storage","<all_urls>"],
  ...
  "content_scripts": [
    {
      "run_at": "document_idle",
      "matches": ["*://*/*"],
      "css": ["..."],
      "js": ["..."]
    }
  ],
  ...
  "externally_connectable": {
    "matches": [
      "*://localhost/*",
      "*://*.mywebsite.com/*"
    ]
  }
}

Какая конфигурация разрешений была бы наилучшей для сокращения процесса утверждения?В настоящее время каждый раз, когда я отправляю новую версию, требуется несколько дней для утверждения, даже для небольших изменений.

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