Ce fichier contient des fonctions qui vont permettre à votre application web d'avoir une expérience utilisateur améliorée, similaire à celle d'une application native installée sur un appareil mobile ou un ordinateur.
Le fichier pwabunga.js
de PWA Bunga! va permettre :
pwaRegister()
: Enregistrement du Service workerLa fonction pwaRegister()
permet l'enregistrement du service worker, à savoir le créer ou le mettre à jour.
Voir la documentation de la fonction pwaRegister()
pwaInstall()
: Promotion et bouton d'installation de la PWALa fonction pwaInstall()
permet d'améliorer l'expérience utilisateur en personnalisant tout le processus d'installation de la PWA.
Voir la documentation de la fonction pwaInstall()
pwaUpdate()
: Mise à jour de l'applicationLa fonction pwaUpdate()
permet d'améliorer l'expérience lors des mises à jour de la PWA.
Voir la documentation de la fonction pwaUpdate()
pwaShare()
: Utilisation du partage natif de l'appareilLa fonction pwaShare()
permet d'améliorer l'expérience utilisateur du partage de l'application sur les réseaux sociaux.
Voir la documentation de la fonction pwaShare()
pwaParams()
: Encart des paramètres de la PWALa fonction pwaParams()
propose un encart de paramètres avec l'affichage de la version de la PWA et la gestion des autorisations.
Voir la documentation de la fonction pwaParams()
pwaNotification()
: Demande d'autorisation de l'envoi des notificationsLa fonction pwaNotification()
permet de proposer à l'utilisateur un bouton pour autoriser l'envoi des notifications.
Voir la documentation de la fonction pwaNotification()
pwaGeolocation()
: Demande d'autorisation de la géolocalisationLa fonction pwaGeolocation()
permet de proposer à l'utilisateur un bouton pour autoriser la géolocalisation.