读取本地json文件

时间:2014-06-07 10:37:44

标签: javascript json html5 local offline

我正在开发离线"应用程序",基于 HTML5 。出于我的目的,我需要阅读一个本地 json文件,但是,正如我所经历的那样,通过javascript,由于安全策略,此选项不可用。

您是否知道如何绕过这个问题?每个提示都被广泛接受。

2 个答案:

答案 0 :(得分:1)

这并非完全正确。

Chrome有一些安全限制,可以防止默认情况下读取本地JSON;但是Firefox就可以开箱即用。

some workarounds for Chrome,但修复程序通常依赖于修改客户端计算机上的设置。

答案 1 :(得分:0)

如果您想创建一个"离线应用程序"比你为什么要使用像浏览器这样的webtools(而不是JavaFX,Windows,......)。

您可以说您希望将浏览器用作客户端(或者您是webdeveloper)。然后,您可以使用本地服务器为您服务"离线"。很容易启动大多数甚至不安装或需要大型环境。

有很多本地服务器,他们非常强大,可以做任何你想做的事情。在网络上搜索Web服务器,语言或框架,例如:play framework,nodejs等等。 使用此类服务​​器后,您可以访问任何本地服务或本地文件。

这是webdeveloper在本地计算机上工作的方式,然后将其传输到目标服务器。