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事件,将它们存储在一个数组中,然后跟踪位置以确定角度,距离等来构建自己的识别器......