XMLHttpRequest无法加载http://localhost:4567/save。 Access-Control-Allow-Origin不允许使用来源chrome-extension:// cbemaelkkmebiohhjgmlclegalijdbbh。
甚至以为我遇到此错误时,扩展似乎正在调用URL。从contentscript.js传递到background.html的消息花了我几分钟的时间,但似乎还可以。我很困惑。
这是我的清单。
{
"name": "FirstExt",
"version": "1.0",
"description": "My First Extension",
"browser_action": {
"default_icon": "icon.png",
"popup": "popup.html"
},
"content_scripts": [
{
"matches": ["http://*"],
"js": ["jquery.min.js", "contentscript.js"]
}
],
"background_page": "background.html",
"permissions": [ "http://*",
"http://localhost:4567/*" ]
}
最佳答案
尝试将http:// *更改为http:// * /(并删除localhost条目)。
如果您尝试访问https页面,则也将需要它。
关于google-chrome - Google Chrome扩展程序错误-Access-Control-Allow-Origin,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6035179/