以编程方式暂停youtube和vimeo并检测视频是否正在播放

时间:2013-04-07 18:24:04

标签: javascript youtube-api vimeo

我有一个允许视频嵌入的滑块(目前通过iftube / vimeo中的iframe代码粘贴等)。我遇到的问题是视频需要在用户点击视频播放按钮时暂停滑块,并在滑块移动到下一帧时暂停视频。

似乎我需要使用vimeo和youtube API来访问我想要的信息和控件。我查看了API,我想我可能会发生这种情况;但我的问题是,从我到目前为止看到的youtube API倾向于解决视频ID,而Vimeo API似乎与iFrames一起工作,但我需要为最终用户提供一致的输入,我想要说“在此处粘贴视频ID ”或“在此处粘贴iframe ”或“在此处粘贴视频网址”...我不知道我们不得不要求他们从youtube获取一个视频的ID和来自Vimeo的iframe用于下一个视频。

我知道如何操纵数据以使两者保持一致但我宁愿避免这样做,如果可能的话。获得Youtube和vimeo程序访问的最佳方法是什么,这样我就可以实现播放和暂停的访问权限,并知道视频是否正在播放。

1 个答案:

答案 0 :(得分:1)

https://github.com/dachcom-digital/jquery-video上有一个小小部件,您可以使用该小部件存档您要求的内容。

您可以向用户询问视频ID并呈现一些HTML容器。然后,您应用小部件,可以使用一致的API暂停,播放等视频。

希望这有帮助。