daShangDao_psiWebApp/dist/assets/clipboard.3998689b.js
凌尛 e3e3204354
Some checks failed
CI / build (18.x) (push) Failing after 16m52s
CI / build (20.x) (push) Failing after 13m36s
CI / deploy-preview (push) Has been skipped
CI / lint (push) Failing after 1m34s
CI / test (push) Failing after 34s
CI / security (push) Failing after 1m35s
提交代码
2026-06-22 10:25:21 +08:00

2 lines
755 B
JavaScript

import{E as s}from"./index.05bb0cbe.js";const o=async(a,r="\u590D\u5236\u6210\u529F")=>{try{if(navigator.clipboard&&navigator.clipboard.writeText)return await navigator.clipboard.writeText(a),s.success({message:r,customClass:"scan-success-message"}),!0;const e=document.createElement("textarea");e.value=a,e.style.position="fixed",e.style.opacity="0",document.body.appendChild(e),e.select(),e.setSelectionRange(0,99999);const t=document.execCommand("copy");return document.body.removeChild(e),t?(s.success({message:r,customClass:"scan-success-message"}),!0):(s.error({message:"\u590D\u5236\u5931\u8D25",customClass:"scan-error-message"}),!1)}catch{return s.error({message:"\u590D\u5236\u5931\u8D25",customClass:"scan-error-message"}),!1}};export{o as c};