|
@@ -74,8 +74,15 @@ class LocalEntry extends FileEntry {
|
|
|
|
|
|
override function loadBitmap( onLoaded : hxd.fs.LoadedBitmap -> Void ) : Void {
|
|
override function loadBitmap( onLoaded : hxd.fs.LoadedBitmap -> Void ) : Void {
|
|
#if js
|
|
#if js
|
|
|
|
+ #if (multidriver && !macro)
|
|
|
|
+ var engine = h3d.Engine.getCurrent(); // hide
|
|
|
|
+ #end
|
|
var image = new js.html.Image();
|
|
var image = new js.html.Image();
|
|
image.onload = function(_) {
|
|
image.onload = function(_) {
|
|
|
|
+ #if (multidriver && !macro)
|
|
|
|
+ if( engine.driver == null ) return;
|
|
|
|
+ engine.setCurrent();
|
|
|
|
+ #end
|
|
onLoaded(new LoadedBitmap(image));
|
|
onLoaded(new LoadedBitmap(image));
|
|
};
|
|
};
|
|
image.src = "file://"+file;
|
|
image.src = "file://"+file;
|