【发布时间】:2015-01-17 06:49:29
【问题描述】:
我的 Cordova+JQM 应用程序有多个模板(跨子页面和多个 HTML 文档),其中填充了使用 AJAX 请求的数据。我的问题是,每次我在模板中加载数据时,我的应用程序的大小都会增加,不管我之前是否打开过它。并且应用的细节并没有显示Cache增加,而是Data增加。缓存是最小的,例如几 kb,但数据以 MB 为单位。
我未启用了 JQM 的 data-dom-cache。我什至尝试在离开模板(即从一个 HTML 文件到另一个 HTML 文件)之前调用一个函数来清空 DOM 数据,如下所示:
$( document ).on( "pagecontainerbeforehide", function() {
console.log("gonna leave");
$("#page-container").empty();
} );
但它没有用。事实上,我在离开时无法调用任何事件(转到另一个 HTML 文档)。
【问题讨论】:
标签: android cordova jquery-mobile phonegap-plugins hybrid-mobile-app