map地图hidden隐藏后切后台重进,地图显示黑屏
发布于 7 年前 作者 ptao 12561 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

Android 8.X版本(目前测试只有8系统有这种情况),地图hidden隐藏,切到后台或者回到系统桌面后,重新进入小程序,显示地图变成黑屏

  • 预期表现

地图正常显示

  • 复现路径

Android 8.X版本:

地图hidden隐藏 - 切到后台或者回到系统桌面 - 重新进入小程序 - 显示地图

  • 提供一个最简复现 Demo

wxml:

<map id=“map” longitude=“113.324520” latitude=“23.099994” scale=“14” controls="{{controls}}" bindcontroltap=“controltap” markers="{{markers}}" bindmarkertap=“markertap” polyline="{{polyline}}" bindregionchange=“regionchange” show-location style=“width: 100%; height: 300px;” hidden="{{!isShowMap}}"></map>

<button bindtap=“test”>按钮</button>

<button bindtap=“test1”>显示</button>

js:

// pages/test/index.js

Page({

/**

  * 页面的初始数据

  */

data: {

isShowMap: true

},

test() {

this.setData({

isShowMap: false

})

},

test1() {

this.setData({

isShowMap: true

})

}

})

3 回复

已知问题,近期版本会修复这个问题。

请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

代码片段:wechatide://minicode/lFKik3mR7d3D

微信版本:6.7.3

机型:vivo NEX A(试了几款机型,Android8.x以上就会出现,Android7.x的暂时没发现有类似现象)

系统:8.1.0

回到顶部