84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
我使用網路共用 API,根據 caniuse 網站,它應該在 Windows 作業系統(瀏覽器 Chrome 和 Edge)上支援。但是當我嘗試使用 navigator.share({ title: 'Title' }); 時,我收到一個帶有訊息的空白視窗。
navigator.share({ title: 'Title' });
例如,如果我使用 Mac OS Safari,它可以正常運作並顯示共享內容的所有方式。
我的問題是為什麼在 Windows 上我會看到空白視窗以及如何修復它。
問題是 Windows 要求 url 參數與標題一起發送。如果將其更改為 navigator.share({ title: 'Title', url: 'url' }); 它將開始在 Windows 和 MacOS 上運行。
navigator.share({ title: 'Title', url: 'url' });
問題是 Windows 要求 url 參數與標題一起發送。如果將其更改為
navigator.share({ title: 'Title', url: 'url' });
它將開始在 Windows 和 MacOS 上運行。