clipboard.min.js这个js可以,目前没发现问题,
<div data-clipboard-action="copy" data-clipboard-text="{{security.accountId}}" class="copy“>
复制卡号
</div>
clipboard = new Clipboard('.copy');
clipboard.on('success', function() {
$popup.show('复制微信号成功!');
});
clipboard.on("error",function () {//复制失败的回调
$popup.show('复制微信号失败!');
})
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
移动端不能的,只有某些手机的某些浏览器支持,好像用的是flash。但是大部分都不支持,我以前做过。最终采用的方案是用禁止输入的input框,然后下面写一行文案:长按复制。目前移动端都是这种解决方案。pc可以复制。
对了,你说的是h5吧,如果是app里嵌套的话,可以找客户端,应该有交互的方式,单纯h5的做不到。