loader fix
This commit is contained in:
@@ -20,6 +20,7 @@ class TextView extends SpriteView implements ITextView<Sprite, TextField> {
|
|||||||
public function new() {
|
public function new() {
|
||||||
super();
|
super();
|
||||||
textField = new TextField();
|
textField = new TextField();
|
||||||
|
textField.wordWrap = true;
|
||||||
textFormat = textField.defaultTextFormat;
|
textFormat = textField.defaultTextFormat;
|
||||||
textFormat.font = "Arial";
|
textFormat.font = "Arial";
|
||||||
textFormat.size = 16;
|
textFormat.size = 16;
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package haxework.net;
|
package haxework.net;
|
||||||
|
|
||||||
|
import haxework.net.callback.ICallback;
|
||||||
import flash.net.URLVariables;
|
import flash.net.URLVariables;
|
||||||
import flash.events.ProgressEvent;
|
import flash.events.ProgressEvent;
|
||||||
import haxework.net.ILoader.Method;
|
import haxework.net.ILoader.Method;
|
||||||
@@ -61,5 +62,12 @@ class BaseURLLoader<T> extends BaseLoader<T> {
|
|||||||
}
|
}
|
||||||
super.cancel();
|
super.cancel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override private function onError(e:Event):Void {
|
||||||
|
var c:ICallback<T> = callback;
|
||||||
|
var error:String = loader.data ? Std.string(loader.data) : null;
|
||||||
|
dispose();
|
||||||
|
c.callFail(error != null ? error : e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user