J'expérimentais avec quelques images de grandes tailles de fichier à utiliser dans une galerie. J'essaie de le faire de la manière la plus simple possible. Ici, je me sers seulement quelques exemples d'images:Préchargement des images de la galerie. JavaScript (sans JQuery)
var imageGallery = ["nebula.jpg", "galaxy.jpg", "blackHole.jpg"];
for (var i = 0; i < imageGallery.length - 1; i++) {
var img = new Image();
img.src = imageGallery[i];
}
Je compris que ce code serait que les images sont mises en cache avant d'être utilisées par le reste du script, mais il ne fonctionne pas.
L'aide serait appréciée.
Quelle partie ne fonctionne pas exactement? –
Lorsque j'ouvre la page après avoir effacé le cache, la première image commence à se charger immédiatement, rangée par rangée de haut en bas, puis les autres images se chargent trop rapidement. Une fois que tout est chargé, le diaporama fonctionne normalement - mais c'est un désordre au début. – Jason210