Полностью остановите видео на YouTube при закрытии DIV-контейнера (содержащего Youtube Iframe) - PullRequest
0 голосов
/ 26 декабря 2011

У меня есть страница со списком фильмов, и у каждого из них есть трейлер, который представляет собой Youtube Iframe.

Вы можете проверить его здесь: http://www.edoramedia.com/boxofficeuae/

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

I'mиспользуя Jquery для этого проекта.Так есть ли способ остановить трейлер при закрытии?

Ответы [ 3 ]

1 голос
/ 24 марта 2012

Поскольку я использую встраивание Iframe, мне было не очень легко реализовать этот метод, а также использование Youtube API все еще находится в бета-режиме.Я использовал этот плагин , и он работал очень хорошо.

0 голосов
/ 26 декабря 2011

Я думаю, что вы хотите получить доступ к видео на YouTube и выпустить событие stopVideo

player.stopVideo();

http://code.google.com/apis/youtube/js_api_reference.html#Playback_controls

0 голосов
/ 26 декабря 2011

Вам нужно применить функцию .hide() для div, содержащего видео iframe

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...