use*_*634 5 javascript youtube api iframe jquery
而不是一次使用2个YouTube iFrame API播放器(在缓冲时播放,然后在第二个上播放然后在第一个上切换并执行相同操作)是否有更好的方法?
在一个上播放视频并使用第二个进行缓冲将会更加清晰,并且如果有效的话,很容易出错的实现 - 这是一个玩家似乎并不知道另一个缓冲的内容.
当从多个视频中切割和拼接一组较短的子部分时,所有这一切都变得更加重要,因为缓冲微调器最终会弹出更多.
有任何想法吗 ?
首先,如果您还没有的话,您需要使用Youtube 的 API来获取每首歌曲的持续时间(然后可能将其放入数据库中)。
如果你想使用两个播放器,我建议使用 Tikku 的tubeplayer jquery 插件。它与 youtube 的 jquery API 配合使用会产生奇迹。您可以设置一个功能并在当前歌曲播放 90% 后延迟播放(然后在缓冲区启动后暂停 - 使用 Tubeplayer 也很容易)。
这只是一个想法