Google Maps API V3是否支持触摸事件?

Yaq*_*mad 5 google-maps touchscreen touch google-maps-api-3 internet-explorer-10

我们遇到与GoogleMaps相关的问题.问题主要与触摸屏有关.我们试图解决这个问题,但到目前为止还没有成功.

我们在本文中发现Google Maps API V3不支持触摸事件?这是真是假?

UPDATE

这个问题是在bug中处理的

https://issuetracker.google.com/issues/35824421

并于2016年12月在Google Maps JavaScript API 3.27版中得到解决.

tim*_*tim 13

在我的经验,mousedown,mouseup,dragstart,dragend事件发生的做工精细touchstart,touchmove,touchend.

google.maps.event.addListener(myMap, "mousedown", function(event){...});
Run Code Online (Sandbox Code Playgroud)

我很确定gesture不会支持事件,因为它们用于缩放缩放功能.

如果你需要手势,你必须通过跟踪mousedown事件,将它们存储在一个数组中,然后跟踪位置以确定角度,距离等来构建自己的识别器......