Javascript 移动设备上右键单击的备选方案

Javascript 移动设备上右键单击的备选方案,javascript,mobile,google-maps-api-3,Javascript,Mobile,Google Maps Api 3,我在这里读到,在谷歌地图标记上检测非移动设备(左)点击事件的替代方法是检测移动设备上的mousedown事件。除了检测非移动设备righclick事件,还有哪些替代方法可用?有没有办法在事件侦听器中检测双击或其他触摸事件?您始终可以使用mouseup事件。对于双击,只需使用任意事件并在全局对象中存储每次单击发生的时间。如果上次记录的时间不是未定义的,并且在当前事件时间的200ms内,则应将其计为双击。。我不清楚您对mouseup的引用。您是指鼠标向下而不是还是指双击?请澄清。另外,您知道移动设备

我在这里读到,在谷歌地图标记上检测非移动设备(左)
点击事件的替代方法是检测移动设备上的
mousedown
事件。除了检测非移动设备
righclick
事件,还有哪些替代方法可用?有没有办法在事件侦听器中检测双击或其他触摸事件?

您始终可以使用
mouseup
事件。对于双击,只需使用任意事件并在全局对象中存储每次单击发生的时间。如果上次记录的时间不是未定义的,并且在当前事件时间的200ms内,则应将其计为双击。。我不清楚您对
mouseup
的引用。您是指鼠标向下而不是
还是指双击?请澄清。另外,您知道移动设备是否接受鼠标向下/向上和dblclick?无需担心。在jsfiddle.net上进行实验后,我想我得到了我需要的东西。似乎双击iOS设备会触发谷歌地图中的双击。再加上我在之前的评论中发布的链接,很可能会满足我的需求。