Вы можете добавить 2 дополнительных события, чтобы лучше отслеживать, что происходит с загрузкой. Эти два HTTPStatusEvent.HTTP_STATUS
и ProgressEvent.PROGRESS
.
Они используются таким образом:
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, progressHandler);
loader.contentLoaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
private function progressHandler(event:ProgressEvent):void {
trace("progressHandler: bytesLoaded=" + event.bytesLoaded + " bytesTotal=" + event.bytesTotal);
}
private function httpStatusHandler(event:HTTPStatusEvent):void {
trace("httpStatusHandler: " + event);
}
Теперь вы будете лучше контролировать происходящее. Вы увидите, сколько байт загружено до завершения загрузки, и увидите, есть ли какие-либо ошибки http.