navigator.share funktioniert in Windows 10 Chrome + Edge-Browsern nicht ordnungsgemäß
P粉459440991
P粉459440991 2024-03-28 16:45:10
0
1
390

Ich verwende die Tethering-API, die laut der Caniuse-Website unter Windows-Betriebssystemen (Browser Chrome und Edge) unterstützt werden sollte. Aber wenn ich versuche, navigator.share({ title: 'Title' }); zu verwenden, erhalte ich ein leeres Fenster mit einer Meldung.

Wenn ich beispielsweise Mac OS Safari verwende, funktioniert es einwandfrei und zeigt alle Möglichkeiten zum Teilen von Inhalten an.

Meine Frage ist, warum ich unter Windows leere Fenster sehe und wie ich das beheben kann.

P粉459440991
P粉459440991

Antworte allen(1)
P粉545682500

问题是 Windows 要求 url 参数与标题一起发送。如果将其更改为 navigator.share({ title: 'Title', url: 'url' }); 它将开始在 Windows 和 MacOS 上运行。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!