Встраивание проигрывателя YouTube без видео - PullRequest
1 голос
/ 21 июня 2011

Вы знаете, как в конце воспроизведения фильма проигрыватель YouTube показывает вам предложения и окно поиска? Что ж, я хотел бы встроить проигрыватель YouTube в в этом состоянии. Нет видео - просто окно поиска и предложения. Это возможно?

Ответы [ 2 ]

0 голосов
/ 21 июня 2011

Вы можете настроить видео на автоматический запуск в конце, что означает, что оно будет проигрываться около секунды, прежде чем будут показаны предложения.Чтобы не показывать эту 1 секунду видео, вы можете отключить звук и скрыть видео до его завершения.Примерно так:

    window.onload=function(){
    var params = { allowScriptAccess: "always" };
        var atts = { id: "myytplayer", bgcolor: "#000" };
    swfobject.embedSWF("http://www.youtube.com/e/KmDYXaaT9sA?enablejsapi=1&version=3&playerapiid=ytplayer&showinfo=0&start=99999&autoplay=1",
                       "ytapiplayer", "425", "356", "8", null, null, params, atts);

    }

  var first = true;

  function onYouTubePlayerReady(playerId) {

      ytplayer = document.getElementById("myytplayer");
      ytplayer.addEventListener("onStateChange", "onytplayerStateChange");
      ytplayer.mute();
      ytplayer.style.visibility = "hidden";
  }

function onytplayerStateChange(newState) {

    ytplayer = document.getElementById("myytplayer");

    if (newState==0 && first) {          
        first=false;
        ytplayer.style.visibility = "visible";
        ytplayer.unMute();        
    }

}

пример: http://fiddle.jshell.net/niklasvh/thpZM/show/

0 голосов
/ 21 июня 2011

Хорошо, вы можете установить любое видео, которое вы хотите, а затем использовать Splicd , чтобы обрезать видео примерно до одной секунды или менее, затем просто установите для автоматического воспроизведения значение yes, и у вас появится окно с предложениями.Это может быть хакерским, поскольку мое предыдущее предложение было все же.

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