Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File Chrome上的访问控制允许原点不允许原点为null_File_Google Chrome - Fatal编程技术网

File Chrome上的访问控制允许原点不允许原点为null

File Chrome上的访问控制允许原点不允许原点为null,file,google-chrome,File,Google Chrome,我正在开发一个用DVD制作的网站,所以我不能依赖http://协议。HTML页面使用jQuery和knockout.js,并使用$.getJSON从JSON文件加载数据 这在Firefox上运行良好,但我得到了一个原点空值,这是Chrome上的访问控制allow origin不允许的。关于这一点,我已经找到了很多答案,但我不能强迫用户使用额外的命令行参数启动Chrome,也不能将网站放在HTTP web服务器上 有没有办法让Chrome打开本地文件?我知道这可能很晚了,但我也遇到了类似的问题。我

我正在开发一个用DVD制作的网站,所以我不能依赖http://协议。HTML页面使用jQuery和knockout.js,并使用
$.getJSON
从JSON文件加载数据

这在Firefox上运行良好,但我得到了一个
原点空值,这是Chrome上的访问控制allow origin
不允许的。关于这一点,我已经找到了很多答案,但我不能强迫用户使用额外的命令行参数启动Chrome,也不能将网站放在HTTP web服务器上


有没有办法让Chrome打开本地文件?

我知道这可能很晚了,但我也遇到了类似的问题。我有一个针对JSON的解决方案(我将与大家分享),但没有针对XML的解决方案

我的解决方案是使用javascript加载器(ex:HeadJS),对于需要离线运行的应用程序来说,它做得非常好。我将以这种方式创建一个带有.js的文件

var JSON = {
    Field1: "Text",
    Field2: "Text2"
} 
然后我会使用加载器。我们实际上允许用户选择他们想要的数据并加载特定的文件

希望这能帮助别人