Vider le cache à chaque nouvelle version d'un site Web

Bonjour,
A chaque chargement d’une nouvelle version d’un site Web sur le serveur, l’utilisateur doit vider le cache pour y avoir accès, sinon c’est l’ancienne version qui fonctionne sur son navigateur. Il peut bien sur faire une opération (au claver, par exemple Ctrl+F5, pour vider le cache), mais il n’est pas forcément informé qu’une nouvelle version a été créée, peut ne pas être un addict de l’informatique, ou tout simplement consulter avec un navigateur sur mobile ou là l’opération pour vider le cache est encore différente.
Question : est-il possible d’introduire une ligne de code dans mon projet Flutter pour obliger le navigateur à vider son cache et que ce soit transparent pour l’utilisateur?

Salut,

As-tu changé le numéro de version dans le pubspec.yaml ?

Faut voir si ils ont déjà implémenté cela, sinon la solution est de rajouter un paramètre « version » dans le fichier index.html derrière le main.js.

À chaque fois que l’application change, il faudra mettre à jour le paramètre.

<script src="main.dart.js?version=1" type="application/javascript">

Cela va forcer le navigateur à reprendre la nouvelle version.

Ça fonctionne, merci!!