gpt4 book ai didi

javascript - 单击相关视频时为 YouTube JS Player API 添加事件回调

转载 作者:行者123 更新时间:2023-11-29 14:58:04 25 4
gpt4 key购买 nike

YouTube 的 iFrame embed JS player API 允许您向某些事件添加回调。我想在选择视频末尾的相关视频时添加回调。

更具体地说,当在嵌入中观看视频时,它会在最后显示嵌入中的相关视频。我想在选择其中一个时运行一些代码。如何做到这一点?我看到有一个 onStateChange 但没有一个状态与相关视频相关。我是否需要为 YT.PlayerState.PLAYING 添加 onStateChange,然后将正在播放的视频与原始视频进行比较,看看它们是否有所不同?

最佳答案

这对我来说似乎是一个合理的解决方案。

唯一值得一提(您已注意到)的一点是,您无法判断视频中的更改是否是由于用户点击相关视频所致,但如果您不与播放器进行动态交互,则比较之前的 VideoID 就足够了。

请注意,如果您对简化某些回调/事件处理工作的 jQuery 插件感兴趣,请查看:https://github.com/nirvanatikku/jQuery-TubePlayer-Plugin

关于javascript - 单击相关视频时为 YouTube JS Player API 添加事件回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14572612/

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