Utaoy
Utaoy
  • 发布:2015-04-29 14:24
  • 更新:2016-11-19 15:56
  • 阅读:2048

安卓,plus.map在webview中使用之后模板页无法再load其他页面

分类:5+ SDK
map

我们有一个公共的webview页面用来当做整个app的缓存页
通过webview.loadURL的方式加载不同的页面,当加载一个map.html页面之后,
再使用此webview加载其他页面就一直显示map.html的内容。

map.html的核心代码为:

mui.plusReady(function(){  
                var map=new plus.maps.Map("map");  
                map.centerAndZoom(new plus.maps.Point(121.47255651741,31.24137187593),15);  
                map.setTraffic(true);  
                console.log('4234');  
                createMarker(map);

如果把该代码注释掉,则可以正常load其他页面。
此现象在安卓机子上会出现问题。IOS上不会。

我们额外在webview hide的时候还去clear 该web view了。具体的代码为

webview.addEventListen('hide',function(){  
webview.clear();  
});
2015-04-29 14:24 负责人:无 分享
已邀请:
lyzcren

lyzcren

我也出现load不上其他页面的问题...好尴尬。

该问题目前已经被锁定, 无法添加新回复