YouTube 上有一个自动播放功能,可以播放下一个推荐的视频。
如何在嵌入式 YouTube 播放器中启用此功能?
The YouTube API 在这里 https://developers.google.com/youtube/player_parameters解释了自动播放功能,但这不一样。他们描述的功能是在网页加载后立即自动播放视频。
有没有办法在嵌入式视频帧中实现 YouTube 上的自动播放功能?
据我了解,这个想法是使用嵌入式 youtube (YouTube Iframe-API) 具有与使用普通 youtube.com 相同的行为,并将自动播放设置为 true。
到目前为止,我发现的唯一方法是通过 api 调用获取 videoId,如下所述:https://stackoverflow.com/a/19732072/10956686 https://stackoverflow.com/a/19732072/10956686然后在 PlayerState.ENDED 事件触发后使用player.loadVideoById()。
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.ENDED && !done) {
player.loadVideoById(myFetchedNextVideoId);
}
}
但这可能会导致大量 API 配额使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)