编辑:我在尝试完成后得到了解决方案。请参阅我的答案:https://stackoverflow.com/a/28496743/4412363
我的应用程序包含多个模板,这些模板填充了使用AJAX请求接收的数据,我正在使用带有AngularJS的Ionic框架。我注意到,每次收到数据时,它都会增加应用程序的数据。
我预测它可能是关于DOM的东西,但即使在评论出附加(或修改)DOM的部分之后,数据仍然会添加到我的应用程序的数据中。所以我99%确定Cordova在缓存中保存所请求的数据不,但是在Data中。那么解决方案是什么呢?我试过了:
data = null
关于成功,但我认为它将它视为var而不是对象?
PS:没有Ionic框架的简单Cordova + jQuery移动应用程序存在同样的问题。
Cordova版本:android 3.6.4
我如何检索数据的示例:
fileURL = "https://s3-xxxxx" + parameter + ".html";
var fileRequest = $.ajax({
url: fileURL,
type: "GET",
cache: false,
async: true
});