Как остановить Youtube видео (не HTML5) из JavaScript в iPad - PullRequest
1 голос
/ 18 февраля 2012

Я создал одно приложение в HTML5 и javascript для iPad. Я разместил ссылки на странице, нажав, чтобы показать / скрыть различные видео YouTube.

Вот код

  • В ipad, если я скрываю одно видео на YouTube и показываю другое, предыдущее видео продолжает воспроизводиться в фоновом режиме, пока не загрузится новое видео.
  • Я хочу остановить воспроизведение предыдущего видео до загрузки другого видео.

(я использую последние версии iO, которые воспроизводят видео на YouTube в QuickTime Player).

Ответы [ 2 ]

0 голосов
/ 18 февраля 2012

Здесь

DEMO

var vids = {
    vid1:"http://www.youtube.com/embed/87O_YA4rLyk",
    vid2:"http://www.youtube.com/embed/nQ2TsPhsWTA"
}    
$(function(e) {
  $(".video-section ul li").click(function(e) {
    $(this).hide();
    $(this).siblings().show();
    $("#vid").attr("src",vids[this.id]);
  });  
  $("#vid1").click();
});

<div class="videoContain-big">
  <p>
    <iframe id="vid" width="560" height="315" src="about:blank" frameborder="0" allowfullscreen></iframe>
  </p>
</div>
<div class="video-section">
  <ul>
    <li id="vid1">Click here to Change Video 1</li>
    <li id="vid2">Click here to Change Video 2</li>
  </ul>
</div>
0 голосов
/ 18 февраля 2012

QuickTime предоставляет ряд методов для JavaScript.Некоторые принимают форму команд, которые работают с фильмами, например Play(), Stop(), Rewind() и т. Д.Остальные работают со свойствами QuickTime в целом, плагина QuickTime, фильмов или дорожек.Большинство из этих свойств могут быть прочитаны или записаны с использованием дополнительных методов Get и Set.Другие свойства, такие как версия QuickTime, доступны только для чтения.

Вы можете найти много информации здесь

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