Я пытаюсь получить широту центра карты, когда он перетаскивается, панорамируется или масштабируется.Я хочу получить мгновенное обновление ширины центра карты в тот момент, когда я перетаскиваю, перемещаю или увеличиваю карту.Я использую следующий код
map.on('focus', function(e) {
console.log("Lat, Lon : " + e.latlng.lat + ", " + e.latlng.lng)
});
Я получаю ошибку Cannot read property 'lat' of undefined
.Но код работает, когда я использую click
вместо focus
.
. Это можно легко сделать с помощью карты Google, используя
map.addListener('get_center',function(){
console.log("Lat, Lng:"+ map.center.lat()","+ map.center.lng())
})
Кто-нибудь знает правильный способ сделать это влистовка