[js] fixes

This commit is contained in:
2015-06-30 18:04:33 +03:00
parent 374f540fe5
commit 3bbb5e384d
2 changed files with 11 additions and 2 deletions

View File

@@ -1,6 +1,11 @@
package haxework.log;
import haxework.log.BaseLogger;
#if js
class SocketLogger extends BaseLogger {}
#else
#if flash
import flash.net.Socket;
import flash.events.IOErrorEvent;
@@ -41,4 +46,6 @@ class SocketLogger extends BaseLogger {
#end
} catch (error:Dynamic) {}
}
}
}
#end

View File

@@ -15,10 +15,12 @@ class ExternalImageLoader extends BaseMediaLoader<BitmapData> {
override private function extrudeResult(e:Event):BitmapData {
var loader:Loader = cast(e.currentTarget, LoaderInfo).loader;
#if flash
if (Security.sandboxType == Security.APPLICATION) {
var content:Bitmap = cast(loader.content,Bitmap);
return content.bitmapData;
} else {
#end
internalLoader = new InternalLoader();
internalLoader.fromBytes(loader.contentLoaderInfo.bytes)
.success(function(data:BitmapData):Void {
@@ -32,7 +34,7 @@ class ExternalImageLoader extends BaseMediaLoader<BitmapData> {
c.callFail(e);
});
return null;
}
#if flash} #end
}
override public function dispose():Void {