gpt4 book ai didi

youtube - 首次加载YouTube视频时如何寻找?

转载 作者:行者123 更新时间:2023-12-03 05:23:33 25 4
gpt4 key购买 nike

我一直在使用YouTube API,我的一项任务是,当加载YouTube视频时,我可能希望它立即移至视频中的特定点-例如,指向5分10秒。换句话说,我不希望它播放前5分钟10秒,而是希望我跳过该部分。

我发现这不适用于任何浏览器。

我在“onPlayerReady”事件中尝试过,但失败了。

所以我在YT.PlayerState.Cued被触发时尝试了,但是也失败了。

有没有人得到这个工作?听起来很基本。

注意事项:我不直接使用iframe,而是在代码中创建iframe。 (使用诸如player = new YT.Player('player',{)之类的代码。查找通过诸如“player.seekTo(sp,true);”之类的调用来完成。

谢谢。

最佳答案

您需要使用loadVideoById

player.loadVideoById(videoId:String, startSeconds:Number, suggestedQuality:String):Void

举个例子 :
player.loadVideoById('videoid', 500);

您的视频将在500秒后开始

如果您发布代码,我们不仅可以提供指向文档的简单链接,还可以为您提供更多帮助。

编辑

不含视频ID的 new YT.Player示例,只是加载了播放器而不是视频。
player = new YT.Player('player', {
width: '636',
height: '360',
playerVars: {
'controls' : 0,
'showinfo' : 0,
'modestbranding' : 0,
'rel' : 0
},
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange,
'onError': onPlayerError
}
});

关于youtube - 首次加载YouTube视频时如何寻找?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25104222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com