现在的位置: 首页 > 综合 > 正文

安卓浏览器HTML5兼容性问题

2013年03月08日 ⁄ 综合 ⁄ 共 370字 ⁄ 字号 评论关闭

近日做了一个高校GIS校园系统。

系统发现了一个bug,在安卓的浏览器中访问网页,无法显示地图,但是在iphone及常见浏览器(firefox,chrome,ie9等等)中均显示正常。

费了很多时间重新发布地图,修改服务器设置,修改相关代码,均无收获。

偶然找到了2,3个月前的系统备份,发布后发现安卓手机可以正常显示,查找原因发现之前并没有使用任何HTML5技术。

后来在甲方的要求下,使用了manifest进行文件的离线存储及localStorage离线地图缓存。

再测试之后发现,罪魁祸首是localStorage,只要采用了localStorage,地图便无法显示,而manifest对程序毫无影响。这么看来,貌似是安卓浏览器对localStorage的支持问题。不过也没有确定,还需进行相关资料查找,如果各位知道类似的情况,请留言~~~

 

 

抱歉!评论已关闭.