JS byte fixes
This commit is contained in:
@@ -91,6 +91,7 @@ class Preloader #if flash extends Sprite #end {
|
||||
if (!loaders.exists (url)) {
|
||||
|
||||
var loader = new HTTPRequest ();
|
||||
loaders.set (url, loader);
|
||||
total++;
|
||||
|
||||
}
|
||||
@@ -100,6 +101,7 @@ class Preloader #if flash extends Sprite #end {
|
||||
if (!loaders.exists (url)) {
|
||||
|
||||
var loader = new HTTPRequest ();
|
||||
loaders.set (url, loader);
|
||||
total++;
|
||||
|
||||
}
|
||||
|
||||
@@ -50,7 +50,8 @@ class HTTPRequest {
|
||||
|
||||
if (request.status != null && request.status >= 200 && request.status <= 400) {
|
||||
|
||||
promise.complete (Bytes.ofData (request.response));
|
||||
bytes = Bytes.ofData (request.response);
|
||||
promise.complete (bytes);
|
||||
|
||||
} else {
|
||||
|
||||
@@ -62,7 +63,7 @@ class HTTPRequest {
|
||||
|
||||
request.open ("GET", url, true);
|
||||
request.responseType = ARRAYBUFFER;
|
||||
request.send (null);
|
||||
request.send ("");
|
||||
|
||||
#else
|
||||
|
||||
|
||||
@@ -16,7 +16,11 @@ class Bytes extends HaxeBytes {
|
||||
|
||||
public function new (length:Int, bytesData:BytesData) {
|
||||
|
||||
#if js
|
||||
super (bytesData);
|
||||
#else
|
||||
super (length, bytesData);
|
||||
#end
|
||||
|
||||
}
|
||||
|
||||
@@ -24,7 +28,7 @@ class Bytes extends HaxeBytes {
|
||||
public static function alloc (length:Int):Bytes {
|
||||
|
||||
var bytes = HaxeBytes.alloc (length);
|
||||
return new Bytes (bytes.length, bytes.b);
|
||||
return new Bytes (bytes.length, bytes.getData ());
|
||||
|
||||
}
|
||||
|
||||
@@ -39,7 +43,7 @@ class Bytes extends HaxeBytes {
|
||||
public static function ofData (b:BytesData):Bytes {
|
||||
|
||||
var bytes = HaxeBytes.ofData (b);
|
||||
return new Bytes (bytes.length, bytes.b);
|
||||
return new Bytes (bytes.length, bytes.getData ());
|
||||
|
||||
}
|
||||
|
||||
@@ -47,7 +51,7 @@ class Bytes extends HaxeBytes {
|
||||
public static function ofString (s:String):Bytes {
|
||||
|
||||
var bytes = HaxeBytes.ofString (s);
|
||||
return new Bytes (bytes.length, bytes.b);
|
||||
return new Bytes (bytes.length, bytes.getData ());
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user