Application PWA inaccessible hors ligne
Testé sous Windows 10 après avoir installé l'appli avec Chromium et Edge, les avoir lancés une fois et avoir coupé le réseau:
En haut à droite, l'appli Edge fonctionne mais l'appli Chromium en bas à gauche ne fonctionne pas.
Sur Android, une application créée avec Chrome pose aussi des soucis. En étant en ligne, l'application créée il y a plusieurs jours reste coincée sur l'image de chargement de l'appli:
Si on repasse par chrome et qu'on choisit "Ouvrir Cassiopée" dans le menu de chrome, l'application se lance correctement.
Si on passe hors-ligne en supprimant les accès réseau, on obtient l'écran suivant:
Bref, ça n'est pas vraiment probant pour une utilisation off-line en remplacement des applis electron pour l'instant...
03/02/2023 : le problème semble venir de la version contenue dans ngsw-config.json pas synchro avec celle définie pour l'appli (package.json/tags). Ce fichier n'est mis à jour que lors du déploiement manuel d'une version de prod.
TAF :
-
créer un template pour ngsw-config.json qui sera modifié lors de la compilation avec la version actuelle -
ne plus suivre avec Git ngsw-config.json mais son template -
alimenter le ngsw-config.json avec la version complète affichée dans le menu de l'appli (par ex 4.16.1-81-gd0880a55) -
vérifier si le "g" avant le hash de commit dans la version complète est nécessaire...