Set image source after crossOrigin and event handlers to allow crossOrigin image loading (#1533)

This commit is contained in:
Matthias Matthäy 2020-01-11 14:27:18 +01:00 committed by Mario Zechner
parent d83c5f9750
commit 7311dc9931

View File

@ -114,7 +114,6 @@ module spine {
if (!this.queueAsset(clientId, textureLoader, path)) return; if (!this.queueAsset(clientId, textureLoader, path)) return;
let img = new Image(); let img = new Image();
img.src = path;
img.crossOrigin = "anonymous"; img.crossOrigin = "anonymous";
img.onload = (ev) => { img.onload = (ev) => {
this.rawAssets[path] = img; this.rawAssets[path] = img;
@ -122,6 +121,7 @@ module spine {
img.onerror = (ev) => { img.onerror = (ev) => {
this.errors[path] = `Couldn't load image ${path}`; this.errors[path] = `Couldn't load image ${path}`;
} }
img.src = path;
} }
get (clientId: string, path: string) { get (clientId: string, path: string) {