Я столкнулся с некоторыми серьезными проблемами, я попытался создать расширение Chrome для Gmail, но ни мой интерфейс, ни сценарий содержимого не загружаются вообще, я вижу эту ошибку всякий раз, когда проверяю всплывающую консоль.
Unchecked runtime.lastError while running tabs.executeScript:
This page cannot be scripted due to an ExtensionsSettings policy.
at Object.callback (chrome-extension://hchilaodbnedmljenkfdfpjmgmlkmpci/js/popup.js:247:17)
Связана ли ошибка с моим файлом JSON?
Я объявил сценарий содержимого следующим образом
{
"name": "name",
"version": "1.0",
"description": "description",
"permissions": [
"activeTab",
"tabs",
"*://mail.google.com/*",
"declarativeContent",
"storage",
"contentSettings"
],
"background": {
"scripts": ["js/send.js"],
"persistent": false
},
"browser_action": {
"default_popup": "index.html",
"default_icon": {
"16": "images/imagege1.png",
}
},
"icons": {
"16": "images/image1.png",
},
"web_accessible_resources": [
"css/bootstrap.min.css",
"js/jquery-3.3.1.slim.min.js",
"js/popper.min.js",
"js/bootstrap.min.js"
],
"content_scripts": [{
"matches": [
"*://mail.google.co.in/*",
],
"css": [
"css/bootstrap.min.css"
],
"js": [
"js/jquery-3.3.1.slim.min.js",
"js/bootstrap.js",
"js/send.js",
"js/bootstrap.min.js"
],
"run_at": "document_end",
"all_frames": true
}],
"manifest_version": 2
}фрагмент JS-кода здесь на случай, если он кому-то понадобится
В вашем вопросе должен отображаться соответствующий код, который вызывает executeScript.
Тот же код работает на многих других веб-сайтах, почему не на этом? Фрагмент кода очень стандартный ... Я хочу сказать, что сценарий содержимого, как известно, вообще не выполняется в Gmail.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Проблема, с которой я столкнулся, даже не была связана со сценарием содержимого, я был в организации, сеть которой не позволяла запускать мои расширения в частном gmail, который мы используем, и для этого требовался другой токен, предоставленный самой организацией, который должен использовать ключ в файле манифеста.
Отформатировал сниппет, удалил
<pre></pre>вокруг него.