From 3782383cbfdb2aef49de96613e61c029159a6baa Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 12 Jun 2023 10:47:43 +0200 Subject: [PATCH] wip #6012 @0.5 --- js/libs/fluidbook/fluidbook.loader.js | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.loader.js b/js/libs/fluidbook/fluidbook.loader.js index c70949b7..5d0c0402 100644 --- a/js/libs/fluidbook/fluidbook.loader.js +++ b/js/libs/fluidbook/fluidbook.loader.js @@ -638,16 +638,21 @@ FluidbookLoader.prototype = { ctx.globalAlpha = 1; } - var i = new Image(); - i.onload = function () { - if (enter) { - $this.textures[page] = i; - } else { - $this.leaveTextures[page] = i; + try { + let dataurl = c.toDataURL("image/png"); + var i = new Image(); + i.onload = function () { + if (enter) { + $this.textures[page] = i; + } else { + $this.leaveTextures[page] = i; + } + callback(); } + i.src = dataurl; + } catch (e) { callback(); } - i.src = c.toDataURL("image/png"); }); }, -- 2.39.5