gpt4 book ai didi

javascript - 在 Google map 上应用 “long touch” 事件处理程序

转载 作者:行者123 更新时间:2023-11-30 11:57:05 24 4
gpt4 key购买 nike

我们正在与我的团队一起开发一款使用 Ionic 2 的应用程序,以帮助人们在考虑无障碍限制的情况下在街道上导航。

这个想法是,用户可以在 map 上的某个地方长按(例如 1 秒),然后打开一个模式,以便他可以报告那个点的问题(针对那个纬度和经度)。

如何在 Google map 上应用“长按”事件处理程序,类似于 Hammer.js 中的“按下”?

是否可以获取用户在 map 中触摸的坐标?

谢谢!!

最佳答案

我不知道是否有“长触摸”,但我们可以获取用户触摸时的坐标。

var marker = new google.maps.Marker({
position: latLng,
title: 'Point A',
map: map,
draggable: true
});

google.maps.event.addListener(marker, 'dragend', function(event){
console.log('Current Lat: ' + event.latLng.lat() + ' Current Lng: ' + evt.latLng.lng());
});

希望对您有所帮助:)

(这里有一些 map 文档 Doc 可以帮助您)

关于javascript - 在 Google map 上应用 “long touch” 事件处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37626383/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com