События onStateChange и onReady не запускаются, если воспроизводится видео Youtube. Встраивание Iframe динамически создается после того, как пользователь нажимает кнопку - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть страница, где Youtube Iframe динамически создается под div после определенного взаимодействия с пользователем. Видео монтируется во всплывающем окне. Встраивание iFrame имеет все необходимые атрибуты для отслеживания. И я убедился, что объект YT создается после создания видео Iframe. Все слушатели событий работают над первой игрой. Но если я воспроизведу его, событие onReady будет запущено, а onStateChange не будет запущено. Однако, если я перетаскиваю видео или выполняю какие-либо действия с полосой прокрутки, кажется, что нет никаких проблем с запуском события. Ниже приведен URL-адрес для вставки Iframe со всеми параметрами, которые я использовал:

https://www.youtube.com/embed/xxxxxxyyyy?enablejsapi=1&autoplay=1&rel=0

...