微信升级7.0.5后地图bug
发布于 5 年前 作者 qiangliang 1422 次浏览 来自 官方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 回复

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

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

回到顶部