“我正在设置新的chrome扩展程序,并希望加载chrome扩展程序页面。我该怎么办?”
我要加载chrome扩展程序页面,即iframe中的“ chrome-extension:///client.html” URL。该iframe正在使用chrome扩展程序打开。如果我在Iframe中传递此URL,则会出现此错误:-“对服务器的请求已被扩展程序阻止。”请建议我该怎么办。任何特定过程或其他任何我已经通过的“ all_frames”:manifest.json中为true。
我已经通过了“ all_frames”:manifest.json中为true
{
"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