我正在尝试从 github 页面托管的网页访问/检索一些 json 数据,因此我的所有文件都在我的存储库中。
我正在尝试做
$.getJSON("https://raw.githubusercontent.com/mydata.json", function(data){
console.log(data);
}
Run Code Online (Sandbox Code Playgroud)
来自 github-pages 上的 html 页面,因为这是我现在知道如何访问 json 数据的唯一方法。但是,json 内容位于域上,https://raw.githubusercontent.com而我的页面来自域http://mygithub.github.io,所以我收到'Access-Control-Allow-Origin'错误,即使数据至少全部托管在同一个位置?
关于如何解决这个问题或解决这个问题有什么想法吗?我一直在查找一些 CORS 的东西,但不完全理解它,也不知道如何更改 github 上与之相关的任何内容。
谢谢!