事情是這樣的,今天發現在手機上的複製連結功能沒有作用,仔細檢查一下發現是上面有個 await,只要把他隱蔽就正常了!
...?????
後來找到了這篇文章
https://juejin.cn/post/7038773190587318308
看起來是發生差不多的事情,主因是因為 window.open() 的Api 會因為使用 js 去調用的時候,如果超過某個時間就會被認定為不是使用者直接操作,而阻止程式繼續使用。
解決辦法:
所以把 await 的 api 放在最後面就可以解決這個問題。
以下為原本的 code
參考:
https://juejin.cn/post/6979763242134405128
https://zhuanlan.zhihu.com/p/122175288
0 意見:
張貼留言