From: Vincent Vanwaelscappel Date: Tue, 22 Sep 2020 17:58:30 +0000 (+0200) Subject: wip #3905 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=3c3f7bb6fe910213cbd35314d91023baa0116a64;p=fluidbook-html5.git wip #3905 @0.5 --- diff --git a/js/libs/fluidbook/fluidbook.loader.js b/js/libs/fluidbook/fluidbook.loader.js index 876f6f4b..dc145d91 100644 --- a/js/libs/fluidbook/fluidbook.loader.js +++ b/js/libs/fluidbook/fluidbook.loader.js @@ -13,6 +13,8 @@ function FluidbookLoader(fluidbook) { this.thumbnails = []; this.loadedThumbnails = []; this.cleanTimeout = null; + this.format = fluidbook.settings.imageFormat; + this.imageMimeType = this.format === 'jpg' ? 'image/jpeg' : 'image/png'; this.init(); } @@ -355,7 +357,7 @@ FluidbookLoader.prototype = { return false; } var prefix = (version === 'textasvector') ? 'p' : 't'; - return 'data/background/' + this.fluidbook.support.resolution + '/' + prefix + page + '.jpg'; + return 'data/background/' + this.fluidbook.support.resolution + '/' + prefix + page + '.' + this.format; }, getTextsURL: function (page) { @@ -605,7 +607,7 @@ FluidbookLoader.prototype = { } callback(); }; - var img = this.loadImage('data/thumbnails/p' + pageNr + '.jpg', null, null, 'image/jpeg', pageNr, cb); + var img = this.loadImage('data/thumbnails/p' + pageNr + '.' + this.format, null, null, this.imageMimeType, pageNr, cb); this.thumbnails[pageNr] = img; return img; },