在使用 Chrome/Safari 浏览器的 iOS 系统中,当你按住链接时,会显示一个烦人的链接预览。如果我有一个可排序的 <ul> 列表项(其中包含完整的链接),那么问题就来了。
iOS 问题: 当我按住刚要开始拖动事件时,这个烦人的系统模态框就会出现,阻止了所有的拖动过程,并且破坏了用户体验。
我试过阻止默认操作,在拖动开始时将元素内部的链接指针事件设置为无效,但没用,它还是会出现。
element.sortable.on('drag:start', (e) => {
e.stopPropagation();
e.preventDefault();
有什么想法可以用(js、css或某些html属性)来解决这个问题吗?谢谢提前