5***@qq.com
5***@qq.com
  • 发布:2017-06-07 15:53
  • 更新:2017-06-07 15:53
  • 阅读:1481

【报Bug】百度地图调用后,返回其他页面,地图不消失

分类:HTML5+

详细问题描述
[内容]
初次使用HBuilder调用百度地图,文档说内置了百度地图,所以我也没用自己申请什么appkey,直接用代码调用的,代码如下:

进入页面不做任何操作,直接使用mui的mui-action-back,返回另一个页面,但是领一个页面被百度地图挡住了,地图并没有消失

重现步骤
[步骤]打开地图页面,地图成功调用,不做任何操作,直接返回上一页
[结果]上一页正常返回,但是被百度地图挡住了,百度地图并没有随着前一个页面一同消失
[期望]返回另一页应该地图也随之消失猜对。

运行环境
[系统版本]Android 5.1
[浏览器版本]
[IDE版本]HBuilder 8.1.3.201705121932
[mui版本]Mui v3.3.0

附件
[代码片段]

            var marker = null;  
            var em = null, map = null;  
            // H5 plus事件处理  
            function plusReady(){  
                resetLayout();  
                // 确保DOM解析完成  
                if(!em || !window.plus || map){return};  
                var center = new plus.maps.Point(121.618177, 29.920832);  
                map = new plus.maps.Map("map");  
                marker = new plus.maps.Marker(center);  
                marker.setIcon("../../images/face0.png");  
                marker.setLabel('您的位置');  
                map.addOverlay(marker);  
                map.onstatuschanged = function(e){  
                    console.log("StatusChanged: "   JSON.stringify(e));  
                }  
            }  
            if(window.plus){  
                plusReady();  
            }else{  
                document.addEventListener("plusready",plusReady,false);  
            }  
            // DOMContentloaded事件处理  
            document.addEventListener("DOMContentLoaded",function(){  
                em = document.getElementById("map");  
                plusReady();  
            },false);

[安装包]

联系方式
[QQ]5545795
[电话]13819421985

2017-06-07 15:53 负责人:无 分享
已邀请:

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