为了账号安全,请及时绑定邮箱和手机立即绑定

移动端app实现点击按钮复制文本框内容到剪贴板的功能

移动端app实现点击按钮复制文本框内容到剪贴板的功能

慕斯王 2019-02-26 21:26:40
用了clipboard.js,在移动端浏览器可以,但是在app里面无法实现复制功能var clipboard = new Clipboard('.link-btn');clipboard.on('success', function(e) {    alert('复制成功!')     e.clearSelection();});clipboard.on('error', function(e) {alert('请选择“拷贝”或“复制”进行复制!')});
查看完整描述

1 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

剪贴板这个功能的实现,依赖于运行环境的支持。

浏览器环境

如果是浏览器上运行的网站,需要判定是否有document.execCommand方法,再按照楼上的例子执行复制功能。
如果当前浏览器不支持,那就只能提示用户手动复制。

移动应用

如果是混合开发的移动应用,可以与native层交互,通过native层实现此功能。


查看完整回答
反对 回复 2019-03-01
  • 1 回答
  • 0 关注
  • 475 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信