У меня есть встроенное видео на YouTube, использующее API iframe для YouTube.
Я отключил фокусировку на Iframe, поместив прозрачный DIV сверху, так как у меня есть свои собственные элементы управления, которые управляют плеером с помощью API YouTube.
Однако, похоже, нет способа перейти к следующему / предыдущему видеокадру через API. Вы можете сделать это с помощью встроенного проигрывателя с помощью сочетаний клавиш. а также ,.
Я хотел бы реализовать эту функцию, захватывая эти события в главном окне и перенаправляя их в Iframe. Следующая попытка не будет работать из-за той же политики происхождения:
document.getElementById('youtubeIFRAME').contentWindow.dispatchEvent(commaDown)
Я также узнал, что "postMessage" может быть полезным, но после прочтения
документация Я до сих пор не понимаю, как использовать ее для переадресации нажатий клавиш.