fixed: html5 runtime errors loading missing assets

This commit is contained in:
ProPuke
2015-06-13 05:26:17 +01:00
parent 0090c953b7
commit 3c98ca61ac
2 changed files with 36 additions and 4 deletions

View File

@@ -204,7 +204,15 @@ class DefaultAssetLibrary extends AssetLibrary {
#elseif (js || openfl_html5 || pixi)
var bytes:ByteArray = null;
var data = ApplicationMain.urlLoaders.get (path.get (id)).data;
var loader = ApplicationMain.urlLoaders.get (path.get (id));
if (loader = null) {
return null;
}
var data = loader.data;
if (Std.is (data, String)) {
@@ -339,7 +347,15 @@ class DefaultAssetLibrary extends AssetLibrary {
#if js
var bytes:ByteArray = null;
var data = ApplicationMain.urlLoaders.get (path.get (id)).data;
var loader = ApplicationMain.urlLoaders.get (path.get (id));
if (loader = null) {
return null;
}
var data = loader.data;
if (Std.is (data, String)) {

View File

@@ -219,7 +219,15 @@ class DefaultAssetLibrary extends AssetLibrary {
#elseif html5
var bytes:ByteArray = null;
var data = Preloader.loaders.get (path.get (id)).data;
var loader = Preloader.loaders.get (path.get (id));
if (loader == null) {
return null;
}
var data = loader.data;
if (Std.is (data, String)) {
@@ -366,7 +374,15 @@ class DefaultAssetLibrary extends AssetLibrary {
#if html5
var bytes:ByteArray = null;
var data = Preloader.loaders.get (path.get (id)).data;
var loader = Preloader.loaders.get (path.get (id));
if (loader == null) {
return null;
}
var data = loader.data;
if (Std.is (data, String)) {