Google Maps Custom Marker防止在长按时弹出

问题描述 投票:0回答:1

我已经在我的地图项目中实现了自定义标记,以便在移动设备上使用。当用户在地图上移动标记时,我已经将dragstartdragend侦听器设置为触发所需的功能,并且效果很好。

我遇到了一个问题(iOS 13,iPhone XR),如果用户握住标记并且没有足够快地拖动它,浏览器会检测到长按并提出将自定义标记另存为令人讨厌的图像。

我有什么技巧或窍门可以用来防止这种不良行为?

谢谢

javascript maps
1个回答
0
投票
 <style type="text/css">
 *:not(input):not(textarea) {
   -webkit-user-select: none; /* disable selection/Copy of UIWebView */
   -webkit-touch-callout: none; /* disable the IOS popup when long-press on a link */
 }       
 </style>

有窍门!

© www.soinside.com 2019 - 2024. All rights reserved.