|
@@ -239,6 +239,24 @@ Object.assign( FileLoader.prototype, {
|
|
|
|
|
|
}, false );
|
|
|
|
|
|
+ request.addEventListener( 'abort', function ( event ) {
|
|
|
+
|
|
|
+ var callbacks = loading[ url ];
|
|
|
+
|
|
|
+ delete loading[ url ];
|
|
|
+
|
|
|
+ for ( var i = 0, il = callbacks.length; i < il; i ++ ) {
|
|
|
+
|
|
|
+ var callback = callbacks[ i ];
|
|
|
+ if ( callback.onError ) callback.onError( event );
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ scope.manager.itemEnd( url );
|
|
|
+ scope.manager.itemError( url );
|
|
|
+
|
|
|
+ }, false );
|
|
|
+
|
|
|
if ( this.responseType !== undefined ) request.responseType = this.responseType;
|
|
|
if ( this.withCredentials !== undefined ) request.withCredentials = this.withCredentials;
|
|
|
|