"请求的资源上没有'Access-Control-Allow-Origin'标头."

Swi*_*Try 15 xmlhttprequest google-chrome-extension

我已经尝试过寻找各种各样的问题了,但这没有帮助/我太缺乏理解,所以我必须具体.这是我在控制台中得到的:

XMLHttpRequest无法加载https://a.websight.com/file/hex.json.请求的资源上不存在"Access-Control-Allow-Origin"标头.因此不允许来源'chrome-extension:// asdfghetcetcetc'访问.(指数):1

它打破了我的整个扩展,我不知道如何解决它.我将不胜感激任何帮助.

Ruw*_*han 31

虽然问题很老,但我发现谷歌开发者网站提供了记住全球许可的简便方法.如果要在可以添加"permissions": ["<all_urls>"]到清单的任何位置创建交叉原始的ajax请求.否则您可以使用此处描述的匹配模式.