You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
885 B
JavaScript

/*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
function loadPreloadedImage(index) {
console.log("Loading cached image ", preload_images[index]);
$("img.newscard-img[data-src=\"" + preload_images[index] + "\"]").attr("src", preload_images[index]);
}
// Load images into cache and replace placeholders
$(document).ready(function () {
if (typeof preload_images != "undefined") {
var preloadCache = [];
for (var i = 0; i < preload_images.length; i++) {
console.log("Caching thumbnail: " + preload_images[i]);
img = new Image();
img.src = preload_images[i];
img.onload = loadPreloadedImage(i);
preloadCache.push(img);
}
}
});