我有一个使用youtube Iframe API嵌入的youtube视频。 由于我有自己的控件,可以使用youtube API控制播放器,因此我无法通过在顶部放置透明DIV来专注于iframe。
但是,似乎没有办法通过API转到下一个/上一个视频帧。您可以使用键盘快捷键在嵌入式播放器中执行此操作。和,。
我想通过在主窗口中捕获这些事件并将其转发到iframe来实现此功能。由于相同的原产地政策,以下尝试将不起作用:
document.getElementById('youtubeIFRAME').contentWindow.dispatchEvent(commaDown)
我还发现“ postMessage”可能会有所帮助,但是在阅读了 documentation我仍然不知道如何使用它来转发按键。