什么是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