The*_*yne 6 javascript safari ios13
点击并按住 DIV 会导致 Safari 选择(即突出显示)周围的文本并使手机振动,即使该 DIV 的属性设置user-select为none。这在我的应用程序上下文中非常烦人。它似乎是 iOS 13 及其 Haptic Touch 特有的。
我尝试e.preventDefault()在该touchstart事件中进行操作并且它有效,但同时禁用了滚动功能。
我也尝试按照Apple 文档中的建议e.preventDefault()参与该活动,但这根本不起作用。webkitmouseforcewillbegin
有人知道如何解决这个问题吗?
视频: https: //youtu.be/SstDm0M8RN0
小智 3
event.returnValue = false;从所有触摸事件(touchstart、touchend、touchmove、 )进行调用touchcancel会阻止周围的文本选择。这是小提琴:https://jsfiddle.net/j_u_l_e_e/yLdt1s4o/
| 归档时间: |
|
| 查看次数: |
5868 次 |
| 最近记录: |