1 votes

PWA ne se réinstalle pas

Il semble qu'une fois qu'une PWA (Progressive Web App) est installée, puis supprimée, elle ne peut pas être réinstallée.

  1. Sous Android, en cliquant sur Ajouter à l'écran d'accueil, une option pour Installer apparaît.
  2. Si cette PWA est supprimée de l'écran d'accueil.
  3. En cliquant sur Ajouter à l'écran d'accueil, une option pour Installer n'apparaît plus.

J'ai testé ceci sur Android S20 et S24. Et aussi sur iPhone 11.

  1. J'ai redémarré le téléphone.
  2. La PWA n'apparaît pas dans Paramètres->Applications, donc rien ne peut être supprimé.

Y a-t-il un moyen de contourner cela?

1voto

Rohit Gupta Points 111

Il s'avère qu'une PWA a un fichier de manifeste appelé Manifest.json. L'outil que j'utilisais ne l'a pas mis à jour, donc les liens à l'intérieur ne pointaient pas vers des ressources valides.

Et une ligne dans le fichier index.html pointant vers ce fichier de manifeste a été supprimée en cours de route.

J'ai corrigé manuellement les fichiers après avoir fait des recherches sur ce qu'ils devaient contenir. Il n'avait rien à voir avec la suppression, les fichiers ont juste été corrompus en cours de route.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X