什么是html5媒体事件
- 触发事件在我们的浏览器中添加了HTML4,例如当事件发生以单击元素时启动JavaScript功能。
- 我们可以使用事件处理程序属性响应事件。
- 每个HTML元素都可以支持许多不同的事件处理程序属性。
- 可以添加到HTML5元素的全局事件属性。
媒体事件
由视频、图像和音频等媒体触发的事件(适用于所有HTML5元素,但最常见于音频、embed、img、对象和视频等媒体元素)
| 属性 | 状态 | 值 | 说明 |
|---|---|---|---|
| onabort | No change | Script | 中止时要运行的脚本 |
| oncanplay | New | Script | 当脚本运行时,文件已准备好开始播放 |
| oncanplaythrough | New | Script | 当脚本运行时,文件可以一直播放到最后而不需要暂停缓冲 |
| ondurationchange | New | Script | 要运行脚本时,媒体的长度会发生变化 |
| onemptied | New | Script | 当脚本运行时,发生了一些不好的事情,文件突然不可用 |
| onended | New | Script | 要运行脚本时,媒体已到达结尾 |
| onerror | New | Script | 加载文件和运行脚本时出错 |
| onloadeddata | New | Script | 要运行脚本时加载媒体数据 |
| onloadedmetadata | New | Script | 运行脚本时加载元数据 |
| onloadstart | New | Script | 在实际加载任何内容之前,在文件开始加载时运行的脚本 |
| onpause | New | Script | 要运行脚本时,用户或者以编程方式暂停媒体 |
| onplay | New | Script | 当脚本运行时,媒体已准备好开始播放 |
| onplaying | New | Script | 当脚本运行时,媒体实际上已经开始播放了 |
| onprogress | New | Script | 要运行脚本时,浏览器正在获取媒体数据 |
| onratechange | New | Script | 每次播放速率更改时要运行的脚本 |
| onreadystatechange | New | Script | 每次就绪状态更改时要运行的脚本 |
| onseeked | New | Script | seeking属性设置为false,表示要运行脚本时搜索已结束 |
| onseeking | New | Script | seeking属性设置为true,表示要运行脚本时,seeking处于活动状态 |
| onstalled | New | Script | 在运行脚本时,无论出于何种原因,浏览器都无法获取媒体数据 |
| onsuspend | New | Script | 当脚本运行时,媒体数据在完全加载之前就被停止了 |
| ontimeupdate | New | Script | 运行脚本时播放位置已更改 |
| onvolumechange | New | Script | 每次更改卷时要运行的脚本 |
| Onwaiting | New | Script | 媒体已暂停,但预计在脚本运行时会恢复 |
日期:2020-04-11 23:04:21 来源:oir作者:oir
