Youtube API 在不同的时间点击是否总是出现 BUFFERING (state=3)?
Youtube API on clicking a different times does BUFFERING (state=3) always occur?
我正在使用 Youtube API 并且想知道是否有人知道当您单击 youtube 播放器的时间(在视频的底部)时 progress/or 回到之前的时间点视频是否始终出现 BUFFERING 或 state=3 值?
例如:
function onPlayerStateChange(event) {
//video is buffering, one cause is the user
//clicked to progress/go back in the video.
//Does buffering state always happen in this case?
if (event.data == 3) {
//BUFFERING
}
}
由于 onStateChange
当按下播放按钮或播放器时间时,它旨在触发 3(缓冲)。如 here 所述,只要玩家的状态发生变化,就会触发事件。 API 传递给您的事件侦听器函数的事件对象的 data
属性 将指定一个与新播放器状态相对应的整数。以下是可能的值:
- -1(未开始)
- 0(结束)
- 1(播放)
- 2(暂停)
- 3(缓冲)
- 5(视频提示)。
我正在使用 Youtube API 并且想知道是否有人知道当您单击 youtube 播放器的时间(在视频的底部)时 progress/or 回到之前的时间点视频是否始终出现 BUFFERING 或 state=3 值?
例如:
function onPlayerStateChange(event) {
//video is buffering, one cause is the user
//clicked to progress/go back in the video.
//Does buffering state always happen in this case?
if (event.data == 3) {
//BUFFERING
}
}
由于 onStateChange
当按下播放按钮或播放器时间时,它旨在触发 3(缓冲)。如 here 所述,只要玩家的状态发生变化,就会触发事件。 API 传递给您的事件侦听器函数的事件对象的 data
属性 将指定一个与新播放器状态相对应的整数。以下是可能的值:
- -1(未开始)
- 0(结束)
- 1(播放)
- 2(暂停)
- 3(缓冲)
- 5(视频提示)。