Jquery 在phonegap应用程序中动态更新/下载资源文件

Jquery 在phonegap应用程序中动态更新/下载资源文件,jquery,html,cordova,jquery-mobile,Jquery,Html,Cordova,Jquery Mobile,我们正在使用phonegap、jquery、Django和mongodb开发一个员工参与平台。管理模块具有创建表单的功能(一个表单创建模块;在中的行中)。这些表格将被其他用户用于各种目的。我可以在表单创建时创建html内容,并将其存储在数据库中,然后在需要时访问它。当整个表单(即html内容)通过网络来自服务器时,这显然是一种较慢的方法 我们是否有其他方法,例如,当应用程序启动时,它会将所有表单下载到您的手机中,从而提高访问表单的速度,因为现在表单来自设备本身。这会有什么帮助吗?有没有其他方法来

我们正在使用phonegap、jquery、Django和mongodb开发一个员工参与平台。管理模块具有创建表单的功能(一个表单创建模块;在中的行中)。这些表格将被其他用户用于各种目的。我可以在表单创建时创建html内容,并将其存储在数据库中,然后在需要时访问它。当整个表单(即html内容)通过网络来自服务器时,这显然是一种较慢的方法

我们是否有其他方法,例如,当应用程序启动时,它会将所有表单下载到您的手机中,从而提高访问表单的速度,因为现在表单来自设备本身。这会有什么帮助吗?有没有其他方法来实现这一点?
谢谢

在应用程序启动时运行ajax请求以下载尚未下载的表单非常简单,文件系统api是存储表单的合适方法。我使用一个定制的下载插件,它可以本地处理下载和存储,但这是因为我的下载量超过100MB——对于一个典型的web表单来说,先用常规的xhr下载到浏览器中就可以了

www目录是只读的,所以你不能将它们保存在那里,但你可以从应用程序中的任何文件夹加载页面-只要你小心表单中的任何绝对URL,下载的表单和与应用程序捆绑的表单之间应该没有任何区别