Hex*_*t0r 9 javascript html5 android cordova
我使用html5工作了一个月的手机应用程序.我使用File API处理脱机JSON文件.
似乎我存储的JSON文件会自动保存./mnt/sdcard/
问题是,我发现自己为每个我想要的文件处理3个文件.
第1个用我的应用程序打包的文件(js/products.js)
2和发送给我更新的远程文件(http://website/remote_products.js)第
3个 sdcard上的本地文件我用远程数据更新.(/mnt/sdcard/updated-products.js)
是否可以 - 而不是保存在SD卡上 - 使用File API更新我的应用程序的资产?
或者在我的app资源文件夹中创建一个新文件?
(与我的应用程序一起打包的JSON文件.发现js/products.js)
如果是的话,怎么样?
谢谢
遗憾的是,您无法/android_assets/www使用File API 修改文件.
请参阅此答案,了解一个PhoneGap Android开发人员回答的稍微不同的问题:https://stackoverflow.com/a/8966227/878602
"你不能做你想做的事.资源目录中的文件在技术上并不在文件系统上,因此无法通过File API访问它们.这意味着调用window.resolveLocalFileSystemURI()不会返回FileEntry. "
| 归档时间: | 
 | 
| 查看次数: | 3275 次 | 
| 最近记录: |