我目前正在构建一个网络应用程序,它是我很久以前用 Visual Basic 编写的另一个程序的翻译。在 Visual Basic 中,可以将数据直接放入操作系统的剪贴板中。 Chrome 中有执行此操作的功能吗?我试过了:
var magicevent = new ClipboardEvent('copy', { dataType: 'text/plain', data: 'Data to be copied' } );
document.dispatchEvent(magicevent);
但是 Chrome 给了我非法构造函数错误,而http://caniuse.com/#feat=clipboard http://caniuse.com/#feat=clipboard告诉我我应该能够使用剪贴板 API?
我已经搜索了很多解决方案,因为这是第一次使用这个库。不过感谢我们可爱的中国朋友,他们指出了这个错误的解决方案。
解决方案:Clipboard.js 已经过调整,可以使用全局 ClipboardJS 来防止冲突。例如:
var clipboard = new ClipboardJS('#btn');
https://blog.csdn.net/yongqing_/article/details/88605841 https://blog.csdn.net/yongqing_/article/details/88605841
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)