Donc, j'ai une page HTML avec un travailleur de service, le travailleur de service cache l'index.html et mes fichiers JS.
Le problème est que lorsque je modifie le JS, le changement ne s'affiche pas directement sur le navigateur du client. Bien sûr, dans chrome dev-tools, je peux désactiver le cache. Mais dans chrome mobile, comment faire ?
J'ai essayé d'accéder aux paramètres du site et d'appuyer sur le bouton CLEAR % RESET. Mais il charge toujours l'ancienne page/chargement à partir du cache. J'ai essayé d'utiliser un autre navigateur ou Chrome incognito et il charge la nouvelle page.
Ensuite, j'essaie d'effacer mes données de navigation (seulement le cache) et cela fonctionne.
Je suppose que ce n'est pas comme ça que ça devrait fonctionner, n'est-ce pas ? Mon utilisateur ne saura pas si la page est mise à jour sans vider le cache du navigateur Chrome.
0 votes
Merci beaucoup Hashbrown. J'utilise cette méthode pour mettre à jour mon application avec le système de vérification personnalisé que j'ai expliqué dans cette page : stackoverflow.com/questions/56972246/