进度事件
触发进度事件对象的事件
主要由资源下载和和上传触发
| 事件名 | 描述 |
|---|---|
abort |
外部资源中止加载时触发,用户主动触发,因为错误中止不会触发 |
error |
因为错误导致资源中止加载时触发 |
load |
资源加载成功时触发 |
loadstart |
资源开始加载时触发 |
loadend |
资源加载结束时触发 |
progress |
外部资源加载过程中不断触发 |
timeout |
加载超时触发 |
ProgressEvent接口
构造方法
- 通常使用事件的构造函数是用来做
EventTarget.dispatchEvent(event)方法的参数来手动触发事件的 - 该构造函数接收两个参数,第一个参数是字符串形式的事件名称,第二个参数是一个可省略的配置对象,配置如下:这些配置也是实例对象的属性
| 配置项 | 描述 |
|---|---|
ProgressEvent.lengthComputable |
布尔值,表示加载的总量是否可以计算,默认是false |
ProgressEvent.loaded |
表示已经加载的量,默认是0 |
ProgressEvent.total |
表示需要加载的总量,默认是0 |

Comments NOTHING