Я экспериментировал с некоторыми изображениями больших размеров файлов, которые будут использоваться в галерее. Я пытаюсь сделать это самым простым способом. Здесь я использую только несколько примеров изображения:Предварительная загрузка изображений галереи. JavaScript (без 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];
}
я понял, что этот код будет убедиться, что изображения кэшируются перед использованием остальной части сценария, но он не работает.
Справка будет принята с благодарностью.
Какая часть не работает? –
Когда я открываю страницу после очистки кеша, первое изображение начинает загружаться немедленно, строка за строкой сверху вниз, затем другие изображения загружаются слишком быстро. Как только все загрузится, слайд-шоу работает нормально, но в начале это беспорядок. – Jason210