Cordova 在本地获取json文件

Cordova 在本地获取json文件,cordova,jquery-mobile,local,getjson,Cordova,Jquery Mobile,Local,Getjson,我正在使用phonegap和jquery mobile开发一个应用程序。我对所有这些技术都是新手。 我必须获取一个json文件才能获取数据。我不知道在当地怎么做。我尝试了getjson,但我的应用程序找不到该文件。我必须从本地服务器获取json文件 如果可能的话,有人能帮我从本地的json文件中获取数据吗。 我是法国人,很抱歉,如果我的英语不好,因为您的JSON文件位于外部位置=不在您的文件夹www内,请确保您将本地计算机的地址添加为白名单例外 有关更多信息,请查看在线文档: 要快速了解问题是否

我正在使用phonegap和jquery mobile开发一个应用程序。我对所有这些技术都是新手。 我必须获取一个json文件才能获取数据。我不知道在当地怎么做。我尝试了getjson,但我的应用程序找不到该文件。我必须从本地服务器获取json文件

如果可能的话,有人能帮我从本地的json文件中获取数据吗。
我是法国人,很抱歉,如果我的英语不好

,因为您的JSON文件位于外部位置=不在您的文件夹www内,请确保您将本地计算机的地址添加为白名单例外

有关更多信息,请查看在线文档:

要快速了解问题是否真的来自于此,只需将*或。*添加到文件res/xml/cordova.xml中:

如果上述方法无效,您可以尝试以下方法:

<access origin=".*" />

希望这有帮助。

我以前做过。我使用了XMLHttpRequest和一个相对路径,它可以工作。它是这样的:xhr.open'GET','../json/hello.json'。我仍然没有找到更好的方法来获得它。

嗨!您是为Android、iPhone还是黑莓开发的?您是否在文件res/xml/cordova.xml中添加了白名单例外?我尝试了您的想法,但没有任何改变。我在尝试获取json文件时出错我将json文件放在手机上dit工作正常。我继续说下去。这不是完美的,但它的工作。谢谢你。
<access origin=".*" />