发现cache: false
添加时出现ajax调用加载问题。我在三款手机上测试过:三星 Galaxy SIII (Android 4.1.2)、索尼 Xperia P (Android 4.0.4) 和 LG (Android 4.0.3)。只有SIII没有问题。调用 ajax 时,Sony 和 LG 手机只会继续加载。如何解决?以下代码是提到的 ajax 调用:
$.ajax({
url: serviceURL ,
async: true,
cache: false,
type: 'POST',
dataType: 'json',
contentType: 'application/json',
data: JSON.stringify({
.......
}),
success: function(data) {
......
}
});
如果我删除cache: false
了,三部手机正常运行ajax。该移动应用程序使用 PhoneGap 2.1、Backbone.js、Jquerymobile 1.2 和 Jquery 1.8.2。