幸运符
幸运符
  • 发布:2018-11-26 10:12
  • 更新:2018-11-26 10:12
  • 阅读:2258

plus.maps.Map.calculateDistance这个方法循环获取距离,返回的距离值怎么全局

分类:HTML5+

FastOperator('mapInfo', null, 'post', function(mes)
{
for(var i = 0; i < mes.records.length; i++)
{
var pointStart = new plus.maps.Point(point.longitude, point.latitude);
var pointEnd = new plus.maps.Point(mes.records[i].longitude, mes.records[i].latitude);
plus.maps.Map.calculateDistance(pointStart, pointEnd, function(event)
{
var distance = event.distance;
distance = distance / 1000;
distance = distance.toFixed(1);
if(distance < 0.01)
{
distance = "当前位置(您的附近)";
}
else
{
distance = "距离您" + distance + "km";
}
console.log(distance);
}, function(e)
{
alert("Failed:" + JSON.stringify(e));
});
}
}, "获取地址失败");

2018-11-26 10:12 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复