recherche

Maison  >  Questions et réponses  >  le corps du texte

navigator.share ne fonctionne pas correctement sur les navigateurs Windows 10 Chrome + Edge

J'utilise l'API Tethering qui, selon le site Web de Caniuse, devrait être prise en charge sur le système d'exploitation Windows (navigateurs Chrome et Edge). Mais lorsque j'essaie d'utiliser navigator.share({ title: 'Title' });, j'obtiens une fenêtre vide avec un message.

Par exemple, si j'utilise Mac OS Safari, cela fonctionne bien et affiche toutes les façons de partager du contenu.

Ma question est de savoir pourquoi sous Windows je vois des fenêtres vides et comment y remédier.

P粉459440991P粉459440991248 Il y a quelques jours451

répondre à tous(1)je répondrai

  • P粉545682500

    P粉5456825002024-03-29 00:57:02

    Le problème est que Windows exige que les paramètres d'URL soient envoyés avec l'en-tête. Si vous le remplacez par navigator.share({ title: 'Title', url: 'url' });, il commencera à fonctionner sous Windows et MacOS.

    répondre
    0
  • Annulerrépondre