默认情况下禁止了长按复制功能,要此功能需要增加css声明:

user-select 属性规定是否能选取元素的文本。

在 web 浏览器中,如果您在文本上双击,文本会被选取或高亮显示。此属性用于阻止这种行为。

默认值: auto
auto——默认值,用户可以选中元素中的内容
none——用户不能选择元素中的任何内容
text——用户可以选择元素中的文本
element——文本可选,但仅限元素的边界内(只有IE和FF支持)
all——在编辑器内,如果双击/上下文点击发生在子元素上,该元素的最高级祖先元素将被选中。(当所有内容作为⼀个整体时可以被选择。单击选取文本,而不是双击。)
-moz-none——firefox私有,元素和子元素的文本将不可选,但是input输入框中的文字除外(IE浏览器下是通过onselectstart="javascript:return false;"事件来实现该功能的)

注意事项:
1、user-select属性写的时候需要添加浏览器前缀,当然现在⼀般在构建项⽬的时候都有postcss或者Autoprefixer插件⾃动添加。
2、需要复制的元素尽量⽤p标签,其他元素会存在复制不了的问题。

-webkit-user-select: auto;

让整个页面可以长按复制:

*{-webkit-user-select: auto;
}

移动端」H5页面长按复制功能实现相关推荐

  1. 「移动端」H5页面长按复制功能实现

    本文主要介绍H5页面长按复制功能实现 默认情况下禁止了长按复制功能,要此功能需要增加css声明:-webkit-user-select: auto;让整个页面可以长按复制:*{-webkit-user ...

  2. 移动端h5文字长按复制_移动端开发 H5 页面在 iOS手机上无法实现 长按复制文本 求解决...

    移动端开发 H5 页面在 iOS手机上无法实现 长按复制文本 百度谷歌搜索的答案是 iOS手机系统自带 需要设置禁用 我们需求是要实现此功能 可是我在手机测试 并没有实现长按复制文本 之前这样设置可以 ...

  3. 移动端,h5页面1px 1像素边框过粗解决方案

    移动端,h5页面1px 1像素边框过粗解决方案 参考文章: (1)移动端,h5页面1px 1像素边框过粗解决方案 (2)https://www.cnblogs.com/uimeigui/p/12150 ...

  4. 苹果端手机微信页面长按图片无法保存的解决方案

    苹果端手机微信页面长按图片无法保存的解决方案 参考文章: (1)苹果端手机微信页面长按图片无法保存的解决方案 (2)http://www.cnblogs.com/xiaofengju/p/580748 ...

  5. 【Chrome】Chrome-devtools:对ios-safari移动端的H5页面进行调试(ios-webkit-debug-proxy)

    说在前头 要看干货的,可跳过该"说在前头"章节 该类文章,百度上"一挖一麻袋",但说句不好听的,"一个能打的都没有",总结如下: scoop ...

  6. react适配PC端和H5页面

    react适配PC端和H5页面 第一种方法: 监听页面尺寸,看页面是否大于适配的宽度,从而选择显示的是移动端还是pc端 import Mobile from './components/mobile. ...

  7. 安卓和ios移动端实现H5页面进行强制刷新

    安卓和ios移动端实现H5页面进行强制刷新 定义和用法 onpageshow 事件在用户浏览网页时触发.onpageshow 事件类似于 onload 事件,onload 事件在页面第一次加载时触发, ...

  8. app端内h5页面使用微信h5支付

    app端内h5页面使用微信h5支付 app端内h5页面使用微信h5支付 一.起初使用的方法 二.解决方法 三.最后 app端内h5页面使用微信h5支付 一.起初使用的方法 在对接支付宝支付的时候,我是 ...

  9. h5页面长按保存图片

    由于之前几乎没有使用过canvas:今天遇到了一个很棘手的问题.canvas生成后,然后长按保存到手机. 正常的流程应该是先用canvas进行画图,然后再把canvas转成地址,最后再把转化的地址给i ...

最新文章

  1. 非极大值抑制_非极大值抑制(Non-Maximum Suppression)
  2. 分享Kali Linux 2017年第12周镜像文件
  3. 自定义LOG投递OSS数据Partition,优化你的计算
  4. 复制 和 粘帖 的方法(特别在linux中),备忘
  5. SQL中合并多行记录的方法总汇
  6. 广东计算机电子学校,广东省电子职业技术学校
  7. C#LeetCode刷题-哈希表
  8. 环境变量简单介绍windows-linux-mac
  9. 苹果知名开发者怒“怼”:GitHub 不可信,俄罗斯开发者贡献的项目遭毁灭性打击...
  10. c#通过RFC调用SAP接口程序之输入输出参数案例
  11. 构建运营级IPv6网络
  12. vrrp协议_Keepalived的高可用基石 - VRRP协议
  13. java if if else语句_Java if else条件判断语句用法
  14. 华为云、百度、斗鱼的技术专家聚到一起在探讨什么?
  15. php 清楚浏览器缓存,如何清除浏览器缓存
  16. 计算机专业女生节祝福语,大学女生节简短祝福语
  17. kinect_v2-ros(iai_kinect2)安装,环境ubuntu1604+INTEL+NVIDIA
  18. python Crypto.Cipher
  19. SQL Server中关于跟踪(Trace)那点事
  20. U盘chk文件该怎样用EasyRecovery恢复

热门文章

  1. uchome 数据字典
  2. 矢量图、位图、RGB、YUV、JPEG、PNG的理解
  3. autojs做小游戏-连连看
  4. 30多岁转行做python_30 岁转行做Python开发晚吗?而且是零基础
  5. (附源码)计算机毕业设计Java房产中介管理系统
  6. GitCracken
  7. JAVA google验证码kaptcha 属性配置大全
  8. 微信小程序头脑风暴2答题辅助
  9. 幻灯片(基于CSS3动画animation)
  10. java模拟post请求上传图片