用原生JavaScript的Promise风格实现一行代码将一个变量复制到剪切板。
MDN上是这么写的:https://developer.mozilla.org/zh-CN/docs/Web/API/Clipboard/writeText
网上大部分方法是创建一个中间人(隐藏的input框),然后remove掉,很麻烦!并且现在其中的document.execCommand方法已经被弃用了,那么还不用下面这个方法??别犹豫了!!
navigator.clipboard.writeText("被复制的文本").then(function() {
/* 复制成功 */
}, function() {
/* 复制失败 */
});
本文介绍了一种使用原生JavaScript的Promise风格实现的一行代码,能够将任意文本复制到剪贴板的方法。该方法摒弃了复杂的中间步骤及已弃用的document.execCommand方法,提供了简单高效的复制解决方案。

4404

被折叠的 条评论
为什么被折叠?



