From 7c097fcbbf65de20d1735ddc98e902e37bba6e97 Mon Sep 17 00:00:00 2001 From: zq <136432190602163.com> Date: Mon, 7 Jul 2025 09:53:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A4=8D=E5=88=B6=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/clipboard.js | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/src/utils/clipboard.js b/src/utils/clipboard.js index edba3d5..60dd574 100644 --- a/src/utils/clipboard.js +++ b/src/utils/clipboard.js @@ -57,34 +57,15 @@ export function copyToClipboard(text, options = {}) { export async function modernCopyToClipboard(text, options = {}) { const { successMsg = '复制成功', - // errorMsg = '复制失败,请手动复制', + errorMsg = '复制失败,请手动复制', vm = null } = options; - - // try { - // 使用现代剪贴板API - // if(navigator?.clipboard && navigator?.clipboard?.writeText){ - // await navigator?.clipboard?.writeText(text); - // if (vm && vm.$Message) { - // vm.$Message.success(successMsg); - // } else { - // console.log(successMsg); - // } - // return true; - // } - // } catch (err) { - // console.error(errorMsg, err); - // 现代API失败后回退到传统方法 - // return copyToClipboard(text, options); - // } - debugger if (navigator.clipboard && window.isSecureContext) { - console.log('走了1111'); await navigator?.clipboard?.writeText(text); if (vm && vm.$Message) { vm.$Message.success(successMsg); } else { - console.log(successMsg); + console.log(errorMsg); } } else { return copyToClipboard(text, options);