我想禁用当我们长按任何html元素时出现的文本放大镜。
它已经开始在IOS15中再次出现。
我尝试了以下方法,但它们在iOS15上不起作用。Disable magnifying glass in iOS html app
您是否知道任何CSS属性或其他禁用它的方法?
发布于 2021-10-08 18:41:18
该功能已在iOS 15中恢复,请参阅https://9to5mac.com/2021/06/07/ios-15-brings-back-the-magnifying-glass-for-accurate-text-selection/
一种解决方案是处理"touchstart"事件并在处理程序中调用event.preventDefault()。
请注意,如果您仍然希望处理事件(如"click" ),则上述解决方案不起作用。
此外,苹果修复了WebKit中的问题,允许使用-webkit-user-select: none;禁用放大镜,请参阅https://bugs.webkit.org/show_bug.cgi?id=231161
https://stackoverflow.com/questions/69491371
复制相似问题