复制内容到剪切板通用的js方法

/**
* 复制内容到剪切板
* @param text 要复制的内容
*/
function Clipboard(text) {
    if (navigator.clipboard) {
        navigator.clipboard.writeText(text);
        //console.log('复制成功!');
    } else {
        const eventCopyer = event => {
            event.preventDefault();
            event.clipboardData.setData("text/plain", text);
        }
        document.addEventListener("copy", eventCopyer);
        document.execCommand("copy");
        document.removeEventListener("copy", eventCopyer);
    }
}

 

posted on 2022-09-14 13:59  £冷☆月№  阅读(53)  评论(0编辑  收藏  举报