喜 我有一个完整工作的phonegap应用程序,其中包含许多文件(.csv和.jpg),我想在加载某些页面时检查Web服务器(例如example.com/app)上的更新。如果有新文件我想用这些更新的文件覆盖手机应用程序上的文件
例如:
当你点击:
page2.html,检查2.csv和2.jpg上的更新
感谢您的建议
添
答案 0 :(得分:1)
您应该查看客户端HTML5存储。
我正在使用HTML5 sqllite数据库来存储与我的应用程序中每个页面相关的json对象。然后我有一个主配置文件,它本质上是每个应用页面的站点地图,以及时间戳,当我检查webserver配置文件副本时,我运行比较以查看是否有任何文件已过期/甚至是新文件,如果是下载并存储在客户端数据库中。
另外看看
https://github.com/brianleroux/lawnchair
http://sixrevisions.com/web-development/html5-iphone-app/
希望这有帮助
问候 安德鲁
答案 1 :(得分:0)
在HTML页面上,相同的创建者规则将限制您阅读javascript中的文件。 我想你必须在phonegap包装器中创建一个方法来检查文件。可以在javascript中调用此方法。