有使用angular做过复制到剪切板功能的吗?使用过ZeroClipboard和ngclip的感觉都不行啊,有大神做过这样的例子吗?
我用的是ZeroClipboard,这个需要浏览器支持flash
https://www.baidu.com
<p id="copy">复制</>
$('#copy').zclip({
path: "${ctx}/js/ZeroClipboard.swf",
copy: function(){
var url = $('#link').html();
url = url.replace('&', '&');
return url;
}
});
clipboard.min.js用这个吧兼容性比较好,不需要支持flash。
<div data-clipboard-action="copy" data-clipboard-text="12345678" 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.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
https://github.com/zenorocha/...