Когда мне нужно «разрешение хоста» в моем расширении Chrome?

#google-chrome-extension

#google-chrome-extension

Вопрос:

Я думал, что не могу использовать chrome.tabs.executeScript() , скажем, google.com , если у меня нет "*://*.google.com/" среди permissions manifest.json них. Но, оказывается, я могу. Возможно, из-за activeTab разрешения?

Я удалил расширение, снова загрузил распакованный файл, чтобы убедиться, что это не какой-то кеш, и он все еще работает. Итак, что именно делает это страшное «разрешение хоста»? В каком случае мне это понадобится?

Комментарии:

1. Это именно цель activeTab , см. Документацию .