Avez-vous déjà eu un manifeste de cache HTML fonctionnant comme prévu dans Chrome? J'ai mis un petit projet ensemble et apparemment ça ne marche pas bien. Cela fonctionne-ish!Le comportement du manifeste dans chrome n'est pas stable
J'ai créé une page HTML comme ceci:
<html manifest="cache.manifest">
<body>
test - <img src="img1.jpg" width="100" height="100">
</body>
</html>
Un manifeste comme ceci:
CACHE MANIFEST
#V1.0.22
img1.jpg
NETWORK:
*
Et 2 images dans le même dossier: img1.jpg et img2.jpg. Lorsque j'échange mes images, img2 => img1 et que je mets à jour le numéro de version de mon manifeste, Chrome télécharge la nouvelle version et envoie l'événement de mise à jour. Quand je recharge la page, je reçois ma deuxième image à l'écran, ce qui est attendu. Bien que, si j'écrase le img1 avec l'image originale, mettre à jour le numéro de version dans le manifeste et recharger, Chrome télécharge le nouveau manifeste et le nouveau fichier mais même si je rafraichis la page encore et encore il n'affiche pas la bonne image! ! Si j'efface le cache à ce moment-là, j'obtiens le bon, ce à quoi je m'attendrais aussi. J'ai fait 10 fois et ça ne marche pas. Ça me rend fou! Il semble que le remplacement du cache ne fonctionne pas correctement!
Si vous avez une idée à ce sujet s'il vous plaît dites-moi. Je peux même vous envoyer mes fichiers par email si vous le souhaitez.
Cheers.
Salut, avez-vous obtenu n'importe où avec ceci? J'ai le même problème ... – Journeyman
De quel environnement de développement/production travaillez-vous? J'ai rencontré un comportement différent entre VS2010 et IIS s'exécutant sur un serveur Web. IIS est bien, mais VS2010 semble causer des problèmes de cache. – Journeyman