博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios html5 长按复制文本
阅读量:4347 次
发布时间:2019-06-07

本文共 472 字,大约阅读时间需要 1 分钟。

以前做的项目,主要是针对ios的,安卓上面也没有测试。

原理其实是系统自带的功能,那时候借鉴的其他网站,没有试验通过document.execCommand("Copy"),别的js方式。

现在手上也没有设备了,这边只是提供html实现的方式。

1.跟网上的博客介绍的一样的,要满足

   a.要复制的内容独占一行,不要和其他内容在一行(通过相对定位的也不可以)

   b.设置-webkit-user-select:initial;

2.ios9下面就是有问题,找了相同项目发现他们都正常的,研究了半天,原来他们是通过在外面遮盖一个未知的img,alt设置需要复制的内容实现的

下面是主要的html,css,仅供参考

//html
复制的内容
复制的内容

3.有些推广的(如钱咖),点按钮就进行了复制,(是通过app实现的,通过http或这websocket的方式,调用后台运行的钥匙功能)

转载于:https://www.cnblogs.com/legu/p/5787379.html

你可能感兴趣的文章
实现页面查看xml或json数据类似控制台效果
查看>>
Kali配置教程
查看>>
Leetcode: Combination Sum IV && Summary: The Key to Solve DP
查看>>
获取动态类型变量的属性值
查看>>
C++冒泡排序
查看>>
js 数组操作
查看>>
OAuth : open Authorization 开发授权
查看>>
vue2
查看>>
数据处理程序
查看>>
mysql创建索引/删除索引操作
查看>>
第522篇--DataTable to Excel C#
查看>>
C++\virtual 虚函数、纯虚函数
查看>>
asp.net mvc 4多级area实现技巧
查看>>
Solr
查看>>
MySQL binlog数据库同步技术总结
查看>>
hdu1693 eat the trees
查看>>
ECMAScript5学习笔记-第1章至第9章
查看>>
java并发:join源码分析
查看>>
算法设计--查找无序数组中第K大的数字
查看>>
项目中使用WCF替换asmx Web service总结
查看>>