diff --git a/src/preloadjs/loaders/AbstractMediaLoader.js b/src/preloadjs/loaders/AbstractMediaLoader.js index a3a0298e..ca8841bd 100644 --- a/src/preloadjs/loaders/AbstractMediaLoader.js +++ b/src/preloadjs/loaders/AbstractMediaLoader.js @@ -70,6 +70,12 @@ this.createjs = this.createjs || {}; this._tag = this._createTag(this._item.src); } + var crossOrigin = this._item.crossOrigin; + if (crossOrigin === true) { crossOrigin = "Anonymous"; } + if (crossOrigin != null && !createjs.URLUtils.isLocal(this._item)) { + this._tag.crossOrigin = crossOrigin; + } + this._tag.preload = "auto"; this._tag.load(); diff --git a/src/preloadjs/loaders/ImageLoader.js b/src/preloadjs/loaders/ImageLoader.js index 87c5c3f6..0f5b89f6 100644 --- a/src/preloadjs/loaders/ImageLoader.js +++ b/src/preloadjs/loaders/ImageLoader.js @@ -94,7 +94,7 @@ this.createjs = this.createjs || {}; } var crossOrigin = this._item.crossOrigin; - if (crossOrigin == true) { crossOrigin = "Anonymous"; } + if (crossOrigin === true) { crossOrigin = "Anonymous"; } if (crossOrigin != null && !createjs.URLUtils.isLocal(this._item)) { this._tag.crossOrigin = crossOrigin; }