|
@@ -21,11 +21,15 @@ export function writeToClipboard(text) {
|
|
// 如果navigator.clipboard存在,直接使用复制功能
|
|
// 如果navigator.clipboard存在,直接使用复制功能
|
|
if (navigator.clipboard) {
|
|
if (navigator.clipboard) {
|
|
try {
|
|
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) {
|
|
} catch (err) {
|
|
return Promise.reject(err)
|
|
return Promise.reject(err)
|
|
}
|
|
}
|