我有这段代码用于加载存储在phonegap(iPhone)项目同一目录中(通常在“www”文件夹中)的json文件,我如何访问“routes.json”?我的项目有这个树文件夹:
__www/
___index.html
___index.json(此代码位于何处)
___routes.json*
store: new Ext.data.Store({
model : 'routes',
proxy: {
type: 'ajax',
url : 'file://??????/www/routes.json',
reader: {
type: 'json'
}
},
autoLoad: true
})
最佳答案
像对待服务器上的目录一样对待 PhoneGap 的 www 目录。您可以根据需要创建任意数量的子文件夹,并且可以使用相对链接引用文件。
正如 YDL 提到的,如果您尝试访问 index.json 并且它位于 www 文件夹的根级别,您可以使用:索引.json
。再举一个例子,如果您有一个名为 data 的子文件夹,其中包含所有 json 文件,您可以使用:data/index.json
。
关于iphone - 如何在phonegap中通过ajax调用访问本地文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6224954/