Sto provando a convertire la posizione del mouse su una mappa di google in un oggetto LatLng. Vedo un bel paio di messaggi su come ottenere la posizione dalla con la mappa di google "click" evento ecc, in questo modo:mappa latitudine longitudine dalla posizione del mouse
google.maps.event.addListener(map, 'click', function(event) {
mouseLocation = event.latLng;
});
Ma, questo non funziona per i miei scopi perché io non sto rispondendo ad un evento mappa , Sto rispondendo a un evento "tapHold". All'interno dell'evento tapHold mi piacerebbe ottenere la latitudine e la longitudine della posizione corrente del mouse. In realtà, ho visto una funzione come questa essere utile in molti modi, al di là di un semplice evento TapHold.
Posso pensare ad alcuni hack come, per creare un evento mouseover al volo, quindi solo lasciarlo sparare una volta e cancellarlo dopo aver ottenuto l'oggetto LatLng dall'evento di rollover, ma sembra un po 'logico per me ... Alla ricerca di una soluzione più elegante. Grazie!
ciò che è x e y nel tuo esempio, questo è l'unico errore che ottengo ... –