我在iframe中嵌入了一个youtube播放器。我想知道视频在开始播放之前的持续时间,或者想要在持续时间从0更新到实际持续时间时收到通知。怎么办呢?
感谢。
答案 0 :(得分:1)
根据Google YouTube api ...
检索视频信息
player.getDuration():数 返回当前播放视频的持续时间(以秒为单位)。请注意,getDuration()将返回0,直到加载视频的元数据,这通常发生在视频开始播放之后。
如果当前正在播放的视频是直播事件,则getDuration()函数将返回自实时视频流开始以来经过的时间。具体而言,这是视频在没有重置或中断的情况下流式传输的时间量。此外,此持续时间通常比实际事件时间长,因为流式传输可能在事件的开始时间之前开始。