折腾了半天,ajax 在模拟器下正常,在一台2.1机器上正常,在我的小米2.3下不工作
我用phonegap+jquery架构,在iphone的模拟器,android 2.1模拟器,还有真机2.1上都可以得到数据。
但在我的一台小米2.3上拿不到数据,查了半天不知道什么原因,也差点去写java 的xmlhttprequest 插件,
最后发现原来是加载页面的timeout时间问题。
在
super.loadUrl("file:///android_asset/www/index.html");
上加如下代码:
super.setIntegerProperty("loadUrlTimeoutValue", 70000);