我有一个视频,我要上传Youtube(或更好,Vimeo)。阅读嵌入当前位置Youtube视频的时间线
我再要其嵌入到自己的网站。我喜欢这样,当播放视频时,我的网站的背景颜色会根据视频时间轴上的位置而变化。
例如,视频没有玩过没:背景是黑色的。 播放视频:背景变成蓝色。 在10秒钟,它变成白色。
有没有办法来阅读YouTube视频的位置做到这一点?
如果没有:是否有一种方法可以检测视频播放的时间,并在此时更改背景颜色?
对每种语言开放。
非常感谢。
我有一个视频,我要上传Youtube(或更好,Vimeo)。阅读嵌入当前位置Youtube视频的时间线
我再要其嵌入到自己的网站。我喜欢这样,当播放视频时,我的网站的背景颜色会根据视频时间轴上的位置而变化。
例如,视频没有玩过没:背景是黑色的。 播放视频:背景变成蓝色。 在10秒钟,它变成白色。
有没有办法来阅读YouTube视频的位置做到这一点?
如果没有:是否有一种方法可以检测视频播放的时间,并在此时更改背景颜色?
对每种语言开放。
非常感谢。
player.getDuration():Number
返回当前播放视频的持续时间(以秒为单位)。请注意,getDuration()
将返回0,直到视频的元数据加载完毕,通常在视频开始播放后才会发生。
如果当前正在播放的视频是实况事件,则getDuration()
函数将返回实时视频流开始以来的经过时间。具体而言,这是视频流式传输未经重置或中断的时间。另外,由于流可能在事件的开始时间之前开始,因此此持续时间通常比实际事件时间更长。
https://developers.google.com/youtube/js_api_reference#Retrieving_video_information