Как отключить / включить кнопку воспроизведения на видео YouTube с помощью jQuery? - PullRequest
1 голос
/ 05 января 2011

Фон:

Я создаю синхронизированное слайд-шоу jQuery, которое содержит видео YouTube в качестве одного из элементов.Я использую API JavaScript Player YouTube , чтобы определить состояние воспроизведения видео (слайд 1) и приостановить показ слайдов, если видео воспроизводится.Эта часть работает.

Однако существует проблема, если пользователь нажимает кнопку воспроизведения во время перехода между слайдами 700 мс .Мой jQuery не обнаружит воспроизводимое видео в этом цикле (слайд 1), но обнаружит воспроизводимое видео в следующем цикле (показывает слайд 2).Это приведет к приостановке слайд-шоу на слайде 2, и нет возможности возобновить слайд-шоу снова - поскольку для этого потребуется приостановить видео YouTube на слайде 1 (теперь скрыто).

Вопрос:

Как отключить кнопку воспроизведения на видео YouTube во время перехода и повторно включить его после его завершения?Один из вариантов - поместить прозрачное изображение в формате gif на все видео, но, возможно, есть более элегантное решение с использованием YouTube API ?Я не смог его найти.

1 Ответ

1 голос
/ 06 января 2011

Не думаю, что вы можете делать то, что хотите, с интерфейсом по умолчанию.Тем не менее, вы посмотрели на YouTube Chromeless Player ?Он является частью API YouTube, но удаляет часть или весь «хром» на YouTube.Мое единственное беспокойство заключается в том, что это может удалить слишком много этого хрома.Посмотрите и посмотрите, сработает ли это для вас.

...