Partager via


Tester la gestion du protocole PWA (Progressive Web App)

Cet article suppose que vous avez déjà défini des gestionnaires de protocole dans votre manifeste d’application web PWA et que vous déboguez votre application avec devTools. Pour en savoir plus sur la définition et l’inscription de protocoles dans votre PWA, consultez Gérer les protocoles dans les Web Apps progressifs.

Utilisez l’outil Application pour vérifier et tester que Microsoft Edge a correctement inscrit votre application en tant que gestionnaire pour les protocoles définis dans le manifeste de votre application web.

Vérifier que les gestionnaires de protocole sont correctement définis

Si vous n’avez pas encore défini de gestionnaires pour les protocoles dans votre manifeste d’application web PWA, l’outil Application notera que les protocoles n’ont pas été définis et fournira des informations supplémentaires sur la mise à jour du manifeste de votre application web.

Si vous avez correctement défini des protocoles dans votre manifeste d’application web, l’outil Application signale que Microsoft Edge a trouvé des inscriptions de gestionnaires de protocoles valides et que vous pouvez tester ces gestionnaires de protocole avec votre PWA installé.

Pour vérifier que vous avez correctement défini des gestionnaires de protocole :

  1. Accédez à votre PWA dans Microsoft Edge. Vous pouvez utiliser l’application de démonstration PWAmp.
  2. Ouvrez DevTools (F12).
  3. Ouvrez l’outil Application .
  4. Cliquez sur Manifeste pour développer la liste déroulante.
  5. Cliquez sur Gestionnaires de protocole.

Si les gestionnaires de protocole n’ont pas été définis dans le manifeste de l’application web ou s’ils ont été définis de manière incorrecte, le message suivant s’affiche :

La section Gestionnaires de protocole du volet Manifeste sans protocoles définis

Si les gestionnaires de protocole ont été correctement définis dans le manifeste de l’application web, le message suivant s’affiche :

La section Gestionnaires de protocole du volet Manifeste avec les protocoles définis

La section Gestionnaires de protocole permet également de tester les gestionnaires de protocole que vous avez définis.

Tester les protocoles à partir de l’outil Application

Pour tester vos gestionnaires de protocole à partir de l’outil Application , vous devez avoir déjà installé votre PWA. Pour savoir comment installer votre PWA, consultez Installation d’une PWA.

L’outil Application détecte tous les gestionnaires de protocole de votre manifeste d’application web. Pour tester un gestionnaire :

  1. Accédez à votre PWA dans Microsoft Edge et ouvrez DevTools (F12). Vous pouvez utiliser l’application de démonstration PWAmp.
  2. Ouvrez l’outil Application, puis cliquez surGestionnaires de protocole demanifeste>.
  3. Sélectionnez le protocole que vous souhaitez tester en choisissant dans la liste déroulante.
  4. Entrez le reste de l’URI dans le texte, puis cliquez sur Tester le protocole. Cela lancera votre PWA. En fonction de votre système d’exploitation, vous devrez peut-être autoriser Microsoft Edge à ouvrir votre PWA et à accepter toutes les autorisations au niveau du système d’exploitation pour inscrire votre application en tant que gestionnaire pour votre protocole.

Dans la capture d’écran suivante, l’URI web+amp://files.freemusicarchive.org/storage-freemusicarchive-org/music/no_curator/Kevin_MacLeod/Jazz_Sampler/Kevin_MacLeod_-_AcidJazz.mp3 est testé.

Test du protocole web+amp personnalisé à partir de l’outil Application

Voir aussi