我有一个允许视频嵌入的滑块(目前通过粘贴来自 youtube/vimeo 等的 iframe 代码)。我遇到的问题是当用户单击视频播放按钮时视频需要暂停滑块,并且当滑块移动到下一帧时也暂停视频。
看来我需要使用 vimeo 和 youtube API 来访问我想要的信息和控制。我查看了 API,我想我可能会发生这种情况;但是我的问题是,从我目前看到的情况来看,youtube API 倾向于使用视频 ID,而 Vimeo API 似乎可以与 iFrames 一起使用,但我需要为最终用户提供一致的输入,因为我想要说“在此处粘贴视频 ID ”或“在此处粘贴 iframe ”或“在此处粘贴视频 URL ”...下一个。
我知道如何操纵数据以使两者保持一致,但如果可能的话,我宁愿避免这种情况。以编程方式访问 Youtube 和 vimeo 的最佳方法是什么,以便我可以访问播放和暂停并知道视频是否正在播放。