避免在 iOS 和 Android 的 WebView 中长按出现复制框等默认行为

要避免在 iOS 和 Android 的 WebView 中长按出现复制框等默认行为,可以通过 CSS 禁止文本选择

方法:使用 CSS 全局禁止文本选择(推荐)

/* 在全局样式添加 */
body {
  -webkit-user-select: none;  /* Chrome/Safari */
  -moz-user-select: none;     /* Firefox */
  -ms-user-select: none;      /* IE10+ */
  user-select: none;          /* 标准语法 */
  
  /* 针对 iOS 的特殊属性 */
  -webkit-touch-callout: none; /* 禁用长按弹出菜单 */
}

你可能感兴趣的:(避免在 iOS 和 Android 的 WebView 中长按出现复制框等默认行为)