这个我明白,但是原生也是有HttpRequest请求的呀,而且HttpRequest类中也提供了onerror的处理,但是现在明显是onerror事件中,返回的responseTxt在原生和网页中针对同样的错误返回的东西是不一样的,而理论上这东西在原生不应该会有这个问题才是的
比如说这个代码:
this.hr.once(Event.COMPLETE, this, onHrCompleteHandler);
this.hr.once(Event.ERROR , this ,onHrErrorHandler);
this.hr.send($url, $data, $method, $responseType, $headers);
private function onHrCompleteHandler():void
{
if(this.completeHandler)
{
this.completeHandler.runWith(this.hr.data);
}
}
private function onHrErrorHandler($error:String):void
{
if(this.errorHandler)
{
this.errorHandler.runWith($error);
}
}
其中就是这个$error,在网页和原生返回的明显不一样,如果现在原生就是有这个问题的话,那我们只能想别的方法去实现在别的错误的时候应该如何处理这些问题了