diff --git a/src/pixi/textures/BaseTexture.js b/src/pixi/textures/BaseTexture.js index 116f969..d0b3ce4 100644 --- a/src/pixi/textures/BaseTexture.js +++ b/src/pixi/textures/BaseTexture.js @@ -72,7 +72,7 @@ if(!source)return; - if(this.source.complete || this.source.getContext) + if((this.source.complete || this.source.getContext) && this.source.width && this.source.height) { this.hasLoaded = true; this.width = this.source.width; @@ -150,7 +150,7 @@ { var baseTexture = PIXI.BaseTextureCache[imageUrl]; - if(crossorigin === undefined)crossorigin = true; + if(crossorigin === undefined && imageUrl.indexOf('data:') === -1) crossorigin = true; if(!baseTexture) {