Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript css或html属性禁用iOS链接预览_Javascript_Html_Ios_Google Chrome_Dom - Fatal编程技术网

如何使用javascript css或html属性禁用iOS链接预览

如何使用javascript css或html属性禁用iOS链接预览,javascript,html,ios,google-chrome,dom,Javascript,Html,Ios,Google Chrome,Dom,当你在使用iOS的Chrome/Safari中按住一个链接时,它会显示一个恼人的链接预览,当我有一个可排序的列表项(其中包含完整链接)时,问题就会出现 所以如果你抓住你就拖(如果您单击/点击my上的拖动事件,您将转到链接,此css样式会阻止您在iOS safari上所指的触摸操作。在询问问题时,我相信默认弹出窗口是图片中显示的。但现在,除了显示一些选择 a { -webkit-touch-callout: none; } 在iOS上导航到此进行测试: 它可以阻止长按(按住可能1s)和强制触

当你在使用iOS的Chrome/Safari中按住一个链接时,它会显示一个恼人的链接预览,当我有一个可排序的
列表项(其中包含完整链接)时,问题就会出现
所以如果你抓住你就拖(如果您单击/点击my
  • 上的拖动事件,您将转到链接
    ,此css样式会阻止您在iOS safari上所指的触摸操作。在询问问题时,我相信默认弹出窗口是图片中显示的。但现在,除了显示一些选择

    a {
      -webkit-touch-callout: none;
    }
    
    在iOS上导航到此进行测试:


    它可以阻止长按(按住可能1s)和强制触摸(用力按但立即按)默认情况下,它会导致相同的链接预览操作。

    嗨,你解决了吗?我正在网上搜索相同的问题Hello@davideghz,没有。我只是做了一个小的布局修改,只是为了让iOS在没有链接的情况下对所有区域进行排序,然后在外部单击链接按钮。我讨厌这种例外情况,但找不到解决方案感谢这将有助于解决这个恼人的行为是的,弹出窗口在一些当前版本中已经改变。
    a {
      -webkit-touch-callout: none;
    }