diff --git a/src/utils/clipboard.js b/src/utils/clipboard.js index 4bbc503..24cc6cb 100644 --- a/src/utils/clipboard.js +++ b/src/utils/clipboard.js @@ -63,13 +63,16 @@ export function copyToClipboard(text, options = {}) { try { // 使用现代剪贴板API - await navigator.clipboard.writeText(text); - if (vm && vm.$Message) { - vm.$Message.success(successMsg); - } else { - console.log(successMsg); + if(navigator?.clipboard && navigator?.clipboard?.writeText){ + console.log('-----zoudaolezheli '); + await navigator?.clipboard?.writeText(text); + if (vm && vm.$Message) { + vm.$Message.success(successMsg); + } else { + console.log(successMsg); + } + return true; } - return true; } catch (err) { console.error(errorMsg, err); // 现代API失败后回退到传统方法