Leaflet 传单:访问map.locate中的坐标({setView:true,maxZoom:16});

Leaflet 传单:访问map.locate中的坐标({setView:true,maxZoom:16});,leaflet,Leaflet,有人知道如何从传单的定位方法中获取latLng数据吗 我宁愿使用它,而不是调用html5导航 谢谢。实际的locate方法L.Map不会返回坐标。如果需要坐标,可以通过收听L.Map实例上的locationfound事件来获取这些坐标。激发时,它返回一个LocationEvent,其中包含坐标和更多信息: var map = new L.Map(...) map.locate() map.on('locationfound', function (locationEvent) { con

有人知道如何从传单的定位方法中获取latLng数据吗

我宁愿使用它,而不是调用html5导航


谢谢。

实际的
locate
方法
L.Map
不会返回坐标。如果需要坐标,可以通过收听
L.Map
实例上的
locationfound
事件来获取这些坐标。激发时,它返回一个
LocationEvent
,其中包含坐标和更多信息:

var map = new L.Map(...)

map.locate()

map.on('locationfound', function (locationEvent) {
  console.log(locationEvent)
})

谢谢。另外,我刚刚找到map.getCenter()!啊!