当前位置: 代码迷 >> Web前端 >> webview停的网页的数据在android2.3能正常显示,在2.1-2.2上面不能显示
  详细解决方案

webview停的网页的数据在android2.3能正常显示,在2.1-2.2上面不能显示

热度:175   发布时间:2012-07-01 13:15:00.0
webview下的网页的数据在android2.3能正常显示,在2.1-2.2上面不能显示
今天早上刚上班,上面就说了年前弄的东西有问题,在webview下的网页数据在android2.3能正常显示,在2.1-2.2上面不能显示,最后仔细找了下原因发现
var json = window.firstAid123.getFirstAid123();
var phone = window.firstAid123.getPhone();
alert(typeof json);
alert(typeof phone);	

这段代码里面的变量在2.3下面是“string”类型,在2.1-2.2下面是“object”类型,所以导致数据不能在2.1-2.2下面正常显示。

处理办法:将这两个变量强制类型转换。
alert(String(json));
alert(String(phone));

这样在以上三个版本就都正常了。