manifest.json 中的代码:
{
"name": "Test",
"version": "1.0",
"manifest_version": 2,
"description": "Test",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"permissions": [
"notifications",
"https://www.roblox.com"
],
"background": { "scripts": ["background.js"] },
"content_security_policy": "script-src https://www.roblox.com 'self' ; object-src 'self'",
"web_accessible_resources": [
"icon.png"
]
}
background.js 中的代码:
var iframe = document.createElement("iframe")
iframe.src = "http://www.roblox.com/User.aspx?ID=1"
document.body.appendChild(iframe)
我不断收到此错误:
Unsafe JavaScript attempt to access frame with URL chrome-extension://dbekkpdpdheclekbpajgigjdlpleolgd/_generated_background_page.html from frame with URL http://www.roblox.com/User.aspx?ID=1. The frame requesting access has a protocol of 'http', the frame being accessed has a protocol of 'chrome-extension'. Protocols must match.
有没有什么办法解决这一问题?