微信升级7.0.5后地图bug

发布于 6 年前作者 qiangliang1553 次浏览最后编辑 6 年前来自 issues

在没开GPS的情况下,地图里嵌套canvas,并且调用wx.createMapContext(‘myMap’)后,地图无法移动、放大、缩小

<!–pages/gps/testmap.wxml–>

 <map class=“map” id=“myMap” show-location >

   <canvas class=‘mapCanvas’ canvas-id=“mapCanvas”>

   </canvas>

 </map>

 onReady: function () {

   try{

     mapCtx = wx.createMapContext(‘myMap’);

   }catch(error){

     console.debug(error);

   }

 },

2 回复
jun77
jun771 楼6 年前

map已经同层,canvas的层级是比map高的,所以会覆盖在上面

yangxiulan
yangxiulan2 楼5 年前

canvas会遮挡地图,阻止事件传递到地图上