- map组件markers显示不全
request请求返回一组data,然后赋值到markers,map组件中心坐标与markers坐标一致,现在问题:ios上data返回10条数据,但是地图上只有4个标注点,安卓上和模拟器上都是正常的
2018-05-17 - 微信小程序地图
微信小程序,地图显示是腾讯地图,可是我的key和amap-wx.js都是从高德官网拿到的呀,怎么使用高德地图呢?
2019-04-26 - 地图定位在国外polyline被地图图片覆盖
地图定位在国外polyline被地图图片覆盖 使用开发工具测试可以显示polyline,但是手机访问测试时,在地图未加载完地图的只有一个背景图片时能显示polyline,但是地图加载图片后就会遮盖住polyline,无法显示出来 手机网速慢加载地图图片慢时这个polyline遮盖过程最清楚。 手机上只有缩放到50KM以上才能显示polyline,猜测是地图图片被隐藏了只显示了地图背景所以才显示出polyline。 - 当前 Bug 的表现(可附上截图) 开发工具 [图片] android手机上显示效果 [图片] [图片] - 预期表现 手机上polyline被地图加载的图片覆盖无法显示 - 提供一个最简复现 Demo 以下为测试代码,地图数据和开发工具中的一致,界面上有些区别 wxml [代码]<[代码][代码]map[代码] [代码]style[代码][代码]=[代码][代码]"height:100%;width:100%;position:fixed;left:0;top:0"[代码] [代码]id[代码][代码]=[代码][代码]"map"[代码] [代码]longitude[代码][代码]=[代码][代码]"{{lng}}"[代码] [代码]latitude[代码][代码]=[代码][代码]"{{lat}}"[代码] [代码]markers[代码][代码]=[代码][代码]"{{markers}}"[代码] [代码]scale[代码][代码]=[代码][代码]"13"[代码] [代码]polyline[代码][代码]=[代码][代码]"{{polyline}}"[代码] [代码]></[代码][代码]map[代码][代码]>[代码] js [代码]const app = getApp()[代码] [代码]Page({[代码][代码] [代码][代码]data: { [代码][代码] [代码][代码]"markers"[代码][代码]: [{ [代码][代码]"iconPath"[代码][代码]: [代码][代码]"http://data.lvyou168.cn/slovenia/marker.png"[代码][代码], [代码][代码]"id"[代码][代码]: [代码][代码]"m19"[代码][代码], [代码][代码]"latitude"[代码][代码]: 46.2383333, [代码][代码]"longitude"[代码][代码]: 13.8125, [代码][代码]"width"[代码][代码]: 22, [代码][代码]"height"[代码][代码]: 29, [代码][代码]"callout"[代码][代码]: { [代码][代码]"color"[代码][代码]: [代码][代码]"#78A02E"[代码][代码], [代码][代码]"content"[代码][代码]: [代码][代码]"沃格尔山\nVogel"[代码][代码], [代码][代码]"display"[代码][代码]: [代码][代码]"BYCLICK"[代码][代码], [代码][代码]"padding"[代码][代码]: 6 } }, { [代码][代码]"iconPath"[代码][代码]: [代码][代码]"http://data.lvyou168.cn/slovenia/marker.png"[代码][代码], [代码][代码]"id"[代码][代码]: [代码][代码]"m18"[代码][代码], [代码][代码]"latitude"[代码][代码]: 46.28410887411788, [代码][代码]"longitude"[代码][代码]: 13.858078324634448, [代码][代码]"width"[代码][代码]: 22, [代码][代码]"height"[代码][代码]: 29, [代码][代码]"callout"[代码][代码]: { [代码][代码]"color"[代码][代码]: [代码][代码]"#78A02E"[代码][代码], [代码][代码]"content"[代码][代码]: [代码][代码]"博希尼湖\nLake Bohinj"[代码][代码], [代码][代码]"display"[代码][代码]: [代码][代码]"BYCLICK"[代码][代码], [代码][代码]"padding"[代码][代码]: 6 } }, { [代码][代码]"iconPath"[代码][代码]: [代码][代码]"http://data.lvyou168.cn/slovenia/marker.png"[代码][代码], [代码][代码]"id"[代码][代码]: [代码][代码]"m17"[代码][代码], [代码][代码]"latitude"[代码][代码]: 46.363598, [代码][代码]"longitude"[代码][代码]: 14.0938053, [代码][代码]"width"[代码][代码]: 22, [代码][代码]"height"[代码][代码]: 29, [代码][代码]"callout"[代码][代码]: { [代码][代码]"color"[代码][代码]: [代码][代码]"#78A02E"[代码][代码], [代码][代码]"content"[代码][代码]: [代码][代码]"布莱德湖\nLake Bled"[代码][代码], [代码][代码]"display"[代码][代码]: [代码][代码]"BYCLICK"[代码][代码], [代码][代码]"padding"[代码][代码]: 6 } }, { [代码][代码]"iconPath"[代码][代码]: [代码][代码]"http://data.lvyou168.cn/slovenia/marker.png"[代码][代码], [代码][代码]"id"[代码][代码]: [代码][代码]"m8"[代码][代码], [代码][代码]"latitude"[代码][代码]: 45.7825175005828, [代码][代码]"longitude"[代码][代码]: 14.2036798059485, [代码][代码]"width"[代码][代码]: 22, [代码][代码]"height"[代码][代码]: 29, [代码][代码]"callout"[代码][代码]: { [代码][代码]"color"[代码][代码]: [代码][代码]"#78A02E"[代码][代码], [代码][代码]"content"[代码][代码]: [代码][代码]"波斯托伊纳溶洞\nPostojnska Jama"[代码][代码], [代码][代码]"display"[代码][代码]: [代码][代码]"BYCLICK"[代码][代码], [代码][代码]"padding"[代码][代码]: 6 } }], [代码][代码] [代码][代码]"polyline"[代码][代码]: [{ [代码][代码]"points"[代码][代码]: [{ [代码][代码]"id"[代码][代码]: [代码][代码]"m17"[代码][代码], [代码][代码]"latitude"[代码][代码]: 46.363598, [代码][代码]"longitude"[代码][代码]: 14.0938053 }, { [代码][代码]"id"[代码][代码]: [代码][代码]"m18"[代码][代码], [代码][代码]"latitude"[代码][代码]: 46.28410887411788, [代码][代码]"longitude"[代码][代码]: 13.858078324634448 }, { [代码][代码]"id"[代码][代码]: [代码][代码]"m19"[代码][代码], [代码][代码]"latitude"[代码][代码]: 46.2383333, [代码][代码]"longitude"[代码][代码]: 13.8125 }, { [代码][代码]"id"[代码][代码]: [代码][代码]"m8"[代码][代码], [代码][代码]"latitude"[代码][代码]: 45.7825175005828, [代码][代码]"longitude"[代码][代码]: 14.2036798059485 }], [代码][代码]"dottedLine"[代码][代码]: [代码][代码]true[代码][代码], [代码][代码]"color"[代码][代码]: [代码][代码]"#78A02E"[代码][代码], [代码][代码]"width"[代码][代码]: 5 }],[代码][代码] [代码][代码]"lng"[代码][代码]: 14.0938053, [代码][代码]"lat"[代码][代码]: 46.363598 },[代码][代码] [代码][代码]onLoad: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]wx.createMapContext([代码][代码]'map'[代码][代码], [代码][代码]this[代码][代码]).includePoints({[代码][代码] [代码][代码]points: [代码][代码]this[代码][代码].data.markers, padding: [60, 20, 60, 20],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码]})[代码] 代码片段:https://developers.weixin.qq.com/s/VvdFHwm1737c
2019-04-10