【发布时间】:2019-10-24 23:05:55
【问题描述】:
我的 web 目录中有一个本地 json 文件并且想要访问它。 我目前使用来自 jquery 的 $.getJSON(),它适用于除 chrome 之外的所有浏览器。
如何通过 chrome 访问此文件?
代码:
<script>
$(document).ready(function () {
$.getJSON('JsonData.json', function (data) {
//using data for stuff..
});
})
</script>
编辑:完全忘记在此处粘贴 chrome 控制台错误:
访问 XMLHttpRequest 在 'file:///C:/Users/Sirzento/Desktop/website/JsonData.json' 来自原点 “null”已被 CORS 策略阻止:跨源请求仅 支持协议方案:http、data、chrome、chrome-extension、 https。
【问题讨论】:
-
你能告诉我们你的代码和你的应用程序的 URL 吗?我有预感,怀疑是 HTTPS 或 CORS 问题。
-
我添加了代码。该网站使用http。网址只是 index.html。我在本地打开它。
标签: jquery json google-chrome