最近需要写下copy的功能,用了clipboard.js插件,网上的帖子有些都很老了,不兼容现在的环境要求,记录了一下遇到的问题。
问题一:
场景:Chrome版本61中测试,报错uncaught typeerror illegal constructor
var clipboard = new Clipboard('#btn');
原因:Chrome版本61添加了一个Clipboard对象,会和引入的第三方库冲突。
解决:
clipboard.js已经做了调整,可以使用全局ClipboardJS防止冲突。如:
var clipboard = new ClipboardJS('#btn');
如果本文帮助到了你,请给我个赞吧。

本文记录了在Chrome版本61中使用clipboard.js插件遇到的非法构造函数错误,并提供了解决方案,建议使用ClipboardJS全局变量来避免与浏览器内置Clipboard对象的冲突。
8691





