[我知道当您共享youtube视频的链接时会有开始和结束url查询参数,因此视频在那几秒钟开始和结束。
我想使用Youtube Iframe Player API对javascript进行同样的操作。我知道有一个方法player.getCurrentTime()返回自视频开始播放以来经过的时间(以秒为单位)。
当前时间更改时没有事件触发。
不确定您需要哪种答案,
但是这里有两个例子:
来自YouTube分享的简单IFrame
https://www.youtube.com/embed/YourVideoID?start= startSeconds&end = EndSeconds
IFrame API:您可以在此处签出IFrame API文档:https://developers.google.com/youtube/iframe_api_reference
从那里您可以看到您可以使用参数语法或对象语法从id加载视频
我更喜欢使用对象。但这两者都是:
参数语法
player.loadVideoById(videoId: String,
startSeconds: Number): Void
对象语法
player.loadVideoById({ videoId: String,
startSeconds: Number,
endSeconds: Number}): Void
您也可以从示例标签中尝试:https://developers.google.com/youtube/youtube_player_demo
您的问题不是很清楚,所以如果有什么遗漏,请答复,我很乐意编辑我的答案。