【紧急】小程序地图组件Markers的label属性不展示
功能如图:[图片] 问题: 使用小程序map组件中的markers markers有label属性用来处理Marker旁边的白框 但是!同一数据白框的展示在开发者工具是正常的,在真机就有时候展示有时候不展示 代码: [代码]initMarkerData(){[代码][代码] [代码][代码]let _this = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]let markerList = [];[代码][代码] [代码][代码]for[代码] [代码](let i [代码][代码]in[代码] [代码]_this.data.listData){[代码][代码] [代码][代码]let poiInfo = _this.data.listData[i];[代码][代码] [代码][代码]let singleMarker = {};[代码][代码] [代码][代码]let labelInfo = {};[代码][代码] [代码][代码]singleMarker[[代码][代码]'iconPath'[代码][代码]] = [代码][代码]"../../image/oilCallout.png"[代码][代码];[代码][代码] [代码][代码]singleMarker[[代码][代码]'width'[代码][代码]] = 40;[代码][代码] [代码][代码]singleMarker[[代码][代码]'height'[代码][代码]] = 40;[代码][代码] [代码][代码]singleMarker[[代码][代码]'id'[代码][代码]] = poiInfo.id;[代码][代码] [代码][代码]singleMarker[[代码][代码]'latitude'[代码][代码]] = poiInfo.placeLatitude;[代码][代码] [代码][代码]singleMarker[[代码][代码]'longitude'[代码][代码]] = poiInfo.placeLongitude;[代码][代码] [代码][代码]singleMarker[[代码][代码]'label'[代码][代码]] = {};[代码][代码] [代码][代码]singleMarker[[代码][代码]'label'[代码][代码]][[代码][代码]'content'[代码][代码]] = poiInfo.placeName + [代码][代码]'\n'[代码] [代码]+ poiInfo.placeAddress;[代码][代码] [代码][代码]singleMarker[[代码][代码]'label'[代码][代码]][[代码][代码]'x'[代码][代码]] = 20;[代码][代码] [代码][代码]singleMarker[[代码][代码]'label'[代码][代码]][[代码][代码]'y'[代码][代码]] = -40;[代码][代码] [代码][代码]singleMarker[[代码][代码]'label'[代码][代码]][[代码][代码]'padding'[代码][代码]] = 3;[代码][代码] [代码][代码]singleMarker[[代码][代码]'label'[代码][代码]][[代码][代码]'bgColor'[代码][代码]] = [代码][代码]'#ffffff'[代码][代码];[代码][代码] [代码][代码]singleMarker[[代码][代码]'label'[代码][代码]][[代码][代码]'borderRadius'[代码][代码]] = 5;[代码][代码] [代码][代码]markerList.push(singleMarker);[代码][代码] [代码] [代码] [代码][代码]}[代码][代码] [代码][代码]return[代码] [代码]markerList;[代码][代码]},[代码][代码]onLoad() {[代码][代码]//页面加载时[代码][代码] [代码][代码]let _this = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]//初次进入页面获取到我的位置,方便设置map[代码][代码] [代码][代码]wx.getLocation({[代码][代码]//获取当前的地理位置、速度[代码][代码] [代码][代码]type: [代码][代码]'wgs84'[代码][代码], [代码][代码]//返回可以用于wx.openLocation的经纬度[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]_this.setData({[代码][代码] [代码][代码]markers: _this.initMarkerData(),[代码][代码]//请求后端获取所有markers[代码][代码] [代码][代码]longitude: res.longitude,[代码][代码] [代码][代码]latitude: res.latitude,[代码][代码] [代码][代码]scale: 8 [代码][代码]//首次地图比例改这里[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码]},[代码]bug: [图片] [图片]