«Я устанавливаю новое расширение Chrome и хочу загрузить страницу расширения Chrome. Что мне делать? »
Я хочу загрузить страницу расширения Chrome, т.е. URL-адрес "chrome-extension: ///client.html" в iframe. Этот Iframe открывается с помощью расширения Chrome. Если я передаю этот URL-адрес в Iframe, он выдает следующую ошибку: «Запросы к серверу заблокированы расширением». Пожалуйста, предложите мне, что делать. Любой конкретный процесс или что-либо еще, что я уже передал "all_frames": true в manifest.json.
Я уже прошел "all_frames": true в manifest.json
{
"manifest_version": 2,
"name" : "*****",
"description": "Trial Extension",
"version": "1.0.2",
"icons": {"128": "images/favicon.png"},
"browser_action" : {
"default_icon" : "images/favicon.png"
},
"background":{
"scripts": ["*.js"]
},
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*"],
"js": ["*.js"],
"run_at": "document_end",
"all_frames": true
}
],
"permissions": [
"tabs","notifications",
"storage",
"activeTab",
"tabs",
"background",
"tabCapture",
"unlimitedStorage"
],
"content_security_policy": "script-src 'self' <-My CSP URL->; object-src 'self'"
}
iframe.src = 'chrome-extension://<ext-id>/index1.html';
iframe.src = chrome.extension.getURL("index1.html");
Я получаю сообщение «Запросы к серверу заблокированы расширением.»
Blockquote