我有一个滑块,允许视频嵌入(目前通过粘贴从youtube/vimeo等iframe代码)。我遇到的问题是,当用户点击视频播放按钮时,视频需要暂停滑块,当滑块移动到下一帧时,视频也需要暂停。
似乎我需要使用vimeo和youtube API来访问我想要的信息和控制。我看过API,我想我可能会得到这个;然而,我的问题是,从我所看到的到目前为止,youtube API往往工作的视频ID,而Vimeo API似乎与Iframe工作,但我需要有一个一致的输入为最终用户,我想说"粘贴视频ID在这里"或"粘贴Iframe在这里"或"粘贴视频URL在这里"…我不想让他们为一个视频从youtube获取ID,为下一个视频从Vimeo获取Iframe。
我知道如何操作数据使两者一致,但如果可能的话,我宁愿避免这样做。什么是获得编程访问Youtube和vimeo的最佳方法,以便我可以实现播放和暂停的访问,并知道视频是否正在播放
在https://github.com/dachcom-digital/jquery-video上有一个小部件,你可以用它来存档你想要的东西。
你可以向用户询问视频ID并呈现一些HTML容器。然后你应用小部件,可以暂停,播放等视频与一个一致的API。