У меня есть встроенный проигрыватель YouTube с API, как указано в документации . Плеер работает нормально, пока хорошо. Затем для аналитики я хочу вызвать событие аналитики, когда видео только начинается (как в клипе 1 видео).
Из документации я могу прочитать YT.PlayerState.PLAYING === event.data
при событии onStateChange. Но это событие вызывается, когда пользователь делает паузу и играет; переходит на другой клип и проигрывает; видео буферы и проигрыватели et c. Я должен запустить свое аналитическое событие ТОЛЬКО, когда видео только начинает воспроизводиться в клипе 1. Существует ли событие / способ проверить, воспроизводится ли видео из клипа 1.
Примечание. Я попытался сохранить предыдущие состояния, а затем сравнения. Я не чувствую, что это чистое решение. В поисках лучшего пути.