5 votes

Comment forcer l'actualisation d'une page dans Chrome sur iOS ?

Je teste un site Web mobile et lorsque je modifie le javascript, il ne semble pas être rafraîchi, même en utilisant le "reload" dans le menu ou en ajoutant une variable aléatoire, par exemple "?test=123" à la fin de l'url. J'ai aussi forcé l'application mais toujours pas de chance. Avez-vous d'autres idées ?

4voto

grg Points 181593

Selon votre commentaire, "un moyen de supprimer complètement le cache du navigateur" pourrait convenir, vous pouvez vous rendre à l'adresse suivante Menu Chrome Paramètres Vie privée et effacer le cache.

4voto

Christopher Scott Points 665

IMO il semble que la mise en cache côté client est pas votre problème. Il est plus probable que vous rencontriez un problème de cache côté serveur. Si vous utilisez un CDN (cloudflare, cloudfront, etc.) pour servir les ressources, assurez-vous que vous faites expirer les ressources de manière appropriée.

En dehors de cela, je recommande d'utiliser Chrome en mode Incognito qui ne fait pas persister un cache client de longue durée.

3voto

Babken Vardanyan Points 1445

Je suis conscient qu'il s'agit d'une vieille question, mais peut-être que cela aidera d'autres personnes.

Dans le navigateur que vous utilisez, appuyez sur la barre d'adresse, puis tapez :

javascript:location.reload(true);

ou

data:text/html,<script>location.reload(true);</script>

Ceci a été testé sur un iPhone XS, dans Google Chrome.

-2voto

Mark Points 37

Ouaip. Peut-être que tu devrais d'abord nettoyer le cache du navigateur Chrome et certains fichiers temporaires, et voir comment ça se passe.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X