Использование видео с jQuery Cycle

Кажется, что у многих людей возникают некоторые проблемы, когда они начинают добавлять видео в свое слайд-шоу jQuery Cycle, но конкретная проблема, с которой я сталкиваюсь, я не думаю, что еще возникла.

Проблема в том, что всякий раз, когда я вставляю видео в слайд-шоу, оно отображается нормально при первом просмотре слайда, но если вы посмотрите на слайд еще раз (до обновления), он будет полностью черным.

Вот пример слайд-шоу, а видео находится на последнем слайде (слайд 5).

Любые мысли о том, почему это может происходить и как это исправить? И/или у кого-нибудь есть хорошие примеры сайтов, которые используют цикл jQuery и видео.

Я хотел бы взглянуть на их код, чтобы увидеть, делают ли они что-то, чего мне не хватает.


person Andrew    schedule 17.06.2011    source источник


Ответы (1)


Для запуска видео на YouTube требуется секунда или две. Когда css меняется с display:none на display:block или подобное. Решением этой проблемы может стать модификация плагина или вашего собственного плагина, который вместо этого использует visibility:hidden и visibility:visible.

Я уже сталкивался с вашей проблемой при создании цикла YouTube с помощью плагина цикла. Я решил, что это не имеет большого значения, поэтому оставил все как есть.

Пример здесь: http://jsfiddle.net/blowsie/HMKTS/

person Blowsie    schedule 17.06.2011
comment
Я так и думал, но это не 1-2 секунды, это 1-2 минуты и оно еще черное. Это происходит и в вашей версии. Когда вы просматриваете свой пример, через какое время появляется видео? Может у меня локальная проблема? - person Andrew; 17.06.2011
comment
На моем рабочем компьютере и домашнем компьютере максимум 2 секунды, в среднем около 0,5 секунды. Windows 7 + FF4, IE9 - person Blowsie; 17.06.2011