@@ -102,15 +102,15 @@ export class MediaAPI {
102
102
}
103
103
) ;
104
104
} ;
105
- request . onerror = function ( e ) {
105
+ request . onerror = ( e ) => {
106
106
let err : ProgressEvent | string = e ;
107
- if ( this . status == 404 ) {
107
+ if ( request . status == 404 ) {
108
108
err = "404" ;
109
109
}
110
110
callback_error ( { source : source , error : err } ) ;
111
111
} ;
112
- request . onloadend = function ( e ) {
113
- if ( this . status == 404 ) {
112
+ request . onloadend = ( e ) => {
113
+ if ( request . status == 404 ) {
114
114
callback_error ( { source : source , error : "404" } ) ;
115
115
}
116
116
} ;
@@ -221,9 +221,9 @@ export class MediaAPI {
221
221
const request = new XMLHttpRequest ( ) ;
222
222
request . open ( "GET" , video , true ) ;
223
223
request . responseType = "blob" ;
224
- request . onload = function ( ) {
225
- if ( this . status === 200 || this . status === 0 ) {
226
- const videoBlob = this . response ;
224
+ request . onload = ( ) => {
225
+ if ( request . status === 200 || request . status === 0 ) {
226
+ const videoBlob = request . response ;
227
227
video_buffers [ video ] = URL . createObjectURL ( videoBlob ) ; // IE10+
228
228
n_loaded ++ ;
229
229
callback_load ( video ) ;
@@ -232,15 +232,15 @@ export class MediaAPI {
232
232
}
233
233
}
234
234
} ;
235
- request . onerror = function ( e ) {
235
+ request . onerror = ( e ) => {
236
236
let err : ProgressEvent | string = e ;
237
- if ( this . status == 404 ) {
237
+ if ( request . status == 404 ) {
238
238
err = "404" ;
239
239
}
240
240
callback_error ( { source : video , error : err } ) ;
241
241
} ;
242
- request . onloadend = function ( e ) {
243
- if ( this . status == 404 ) {
242
+ request . onloadend = ( e ) => {
243
+ if ( request . status == 404 ) {
244
244
callback_error ( { source : video , error : "404" } ) ;
245
245
}
246
246
} ;
0 commit comments