Я пытаюсь преобразовать положение мыши на карте google в объект LatLng. Я вижу довольно много сообщений о получении позиции с помощью события google map "click" и т.д., Например:
google.maps.event.addListener(map, 'click', function(event) {
mouseLocation = event.latLng;
});
Но это не работает для моих целей, потому что я не отвечаю на событие карты, я отвечаю на событие 'tapHold'. Внутри события tapHold я хотел бы получить широту и долготу текущей позиции мыши. На самом деле я мог видеть, что такая функция полезна во многих отношениях помимо просто события tapHold.
Я могу подумать о некоторых хаках, например, о создании события mouseover на лету, а затем разрешить его только один раз и удалить его после получения объекта LatLng из события опрокидывания, но, похоже, для меня хакерски... Глядя для более элегантного решения. Спасибо!