Я хотел бы отобразить изображение с помощью кнопки воспроизведения, как только кто-то щелкнет изображение, я создаю проигрыватель YouTube, чтобы воспроизвести его. Как только кто-то нажимает на кнопку «пауза», я хотел бы скрыть плеер и снова показать изображение.
Могу ли я использовать какой-нибудь обратный вызов? Я пытался использовать onStateChange
callback
onStateChange: function (event) {
if (event.data === 2) {
// logic to hide it
}
}
Проблема в том, что это событие вызывается, когда кто-то также изменяет время, поэтому, как только пользователь щелкает левой кнопкой мыши по временной шкале, видеосигналы «паузы» и становятся скрытыми. Могу ли я как-то проверить, что видео просто буферизует / меняет позицию, а не делает активную паузу пользователем?