Parcourir la source

修复已知bug

leo il y a 1 an
Parent
commit
2e0386fdd6
1 fichiers modifiés avec 9 ajouts et 5 suppressions
  1. 9 5
      plugins/plugins.js

+ 9 - 5
plugins/plugins.js

@@ -21,11 +21,15 @@ export function writeToClipboard(text) {
     // 如果navigator.clipboard存在,直接使用复制功能
     if (navigator.clipboard) {
         try {
-            navigator.clipboard.writeText(text).then(() => {
-                return Promise.resolve()
-            }).catch((err) => {
-                return Promise.reject(err)
-            });
+            setTimeout(() => {
+                navigator.clipboard.writeText(text).then(() => {
+                    alert(1)
+                    return Promise.resolve()
+                }).catch((err) => {
+                    alert(2)
+                    return Promise.reject(err)
+                });
+            }, 0);
         } catch (err) {
             return Promise.reject(err)
         }