longitude:中心经度
latitude:中心维度
scale:缩放程度
bindmarkertap:点击地图触发
polyline:两点之间划线,可显示两地之间的路径
.wxss文件
<map id="map" longitude="113.324520" latitude="23.099994" scale="14" markers="{{markers}}" bindmarkertap="markertap" polyline="{{polyline}}" style="width:100%;height:600px;"></map>
.js文件
Page({
data:{
markers:[{
iconPath:"/images/no_payment_english@3x.png",
id:0,
latitude:23.0999994,
longitude:113.324520,
width:50,
height:50
}],
polyline:[{
points:[{
longitude:113.3245211,
latitude:23.10229
},{
longitude:113.324520,
latitude:23.21229
}],
color:"FF0000DD",
width:2,
dottedLine:true
}],
},
markertap(event){
wx.openLocation({
latitude: 23.099994, // 纬度,范围为-90~90,负数表示南纬
longitude:113.324520, // 经度,范围为-180~180,负数表示西经
})
},
onLoad:function(options){
}
})