From 3c3f7bb6fe910213cbd35314d91023baa0116a64 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 22 Sep 2020 19:58:30 +0200 Subject: [PATCH] wip #3905 @0.5 --- js/libs/fluidbook/fluidbook.loader.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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; }, -- 2.39.5