如果所有这些都能奏效,那么哪一个是最好的选择?
可以播放,可以播放,播放或播放
仅使用其中之一是有意义的,如果是,则使用哪一个?
使用它们全部有意义吗?
const playingEvents = ["playing"];
代码: https://jsfiddle.net/spaozyxq/28/
播放后,当媒体有足够的数据可开始播放时发送 事件,还包括从停顿中恢复时,在循环媒体时 重新启动,并且在搜索之后(如果在搜索之前正在播放)。
const playingEvents = ["canplaythrough"];
代码: https://jsfiddle.net/spaozyxq/30/
用户代理估计,如果现在要开始播放,则 媒体资源可以全部当前播放速率呈现 结束而无需停止进一步缓冲的方式。
const playingEvents = ["canplay"];
代码: https://jsfiddle.net/spaozyxq/32/
用户代理可以恢复播放媒体数据,但是可以估计 如果现在要开始播放,则媒体资源无法 以当前的播放速率播放直至结束 停止进一步缓冲内容。
const playingEvents = ["play"];
代码: https://jsfiddle.net/spaozyxq/36/
由于以下原因导致播放状态不再暂停时发送 播放方法或自动播放属性。
const playingEvents = ["canplay", "canplaythrough", "play", "playing"];