btn:function(){
var that=this
var latitude=this.data.markers[0].latitude
var longitude=this.data.markers[0].longitude
wx.request({
url: 'https://api.jisuapi.com/illegaladdr/coord?appkey='+app.globalData.appkey,
data:{
lat:latitude,
lng:longitude,
range:3000,
num:10
},
success:function(res){
console.log(res)
var result=res.data.result;
for(var i=0;ilet lat=result[i].lat;
let lng=result[i].lng;
var index="markers["+(i+1)+"]";
let lat0=that.data.markers[0].latitude;
let lng0=that.data.markers[0].longitude;
var dis=Math.floor(comm.GetDistance(lng0,lat0,lng,lat));
var dir=comm.getDirection(lat0,lng0,lat,lng);
that.setData({
[index]:{
latitude:lat,
longitude:lng,
iconPath:"/images/weizhi(3).png",
width:30,
height:30,
callout:{
content:"距离为:"+dir+dis+"米",
color:'black',
fontSize:13,
borderRadius:5,
borderWidth:1,
borderColor:'blue',
padding:2,
display:'BYCLICK'
}
}
})
}
}
})
},
你好,麻烦具体描述问题流程,提供出现问题的具体机型、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
onLoad: function (options) {
let that=this;
wx.getLocation({
success:function(res){
that.setData({
markers:[
{
latitude:res.latitude,
longitude:res.longitude,
iconPath:"/images/weizhi.png",
width:30,
height:30,
callout:{
content:"当前位置",
color:'black',
fontSize:13,
borderRadius:5,
borderWidth:1,
borderColor:'green',
padding:2,
display:'ALWAYS'
}
}
]
})
}
})
},