有没有人知道如何从Leaflet的.locate方法访问latLng数据?
我宁愿使用它而不是调用html5导航...
感谢。
答案 0 :(得分:1)
locate
的实际L.Map
方法不返回坐标。如果您需要坐标,可以通过收听locationfound
实例上的L.Map
事件来获取坐标。触发时会返回包含坐标的LocationEvent
以及更多内容:
var map = new L.Map(...)
map.locate()
map.on('locationfound', function (locationEvent) {
console.log(locationEvent)
})