我开发了一个移动应用程序,使用:
- jQuery手机1.1
- jQuery 1.7.2
- 科尔多瓦/phonegap 2.0.0
此应用程序触发对远程服务器的 AJAX 发布调用,例如:
$.ajax(
type: "post",
cache: false,
timeout: 30000,
url: "http://"+ username+":"+password +"@mycompany.com/mysite/and/so/on.asmx",
contentType: "text/xml",
// other params...
该应用程序在 Android 2.2 和 2.3.3 中运行良好。到现在为止还挺好。
用户已升级到 Android 4.0.3,主页加载正常,但 ajax 调用不再起作用。在 android 4.1 的模拟器中也是一样的。
考虑到除了平台之外没有其他任何变化,Webkit 层中的哪些变化可能会导致问题?是否有已知的迁移规则要遵循?
谢谢你