Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   НЕ РАБОТАЕТ АВТОЗАПУСК СКРИПТА((( [видео плеер] (https://javascript.ru/forum/events/31939-ne-rabotaet-avtozapusk-skripta-%5Bvideo-pleer%5D.html)

Brook 26.09.2012 22:47

НЕ РАБОТАЕТ АВТОЗАПУСК СКРИПТА((( [видео плеер]
 
Добрый вечер уважаемые, форумчане!
Помогите пожалуйста решить проблему...
function CreatPlay() {
 for (vid=0;vid<10000;vid++) {
 var TxtafterVid = document.getElementsByClassName('dopminiVid')[vid];
 var URLID = TxtafterVid.innerHTML.slice(-11);
 TxtafterVid.innerHTML = '<object type="application/x-shockwave-flash" id="ytPlayer" data="http://www.youtube.com/apiplayer?version=3&enablejsapi=1&playerapiid=player1&showinfo=0" width="160" height="90">\
 <param name="allowScriptAccess" value="always">\
 </object>';
  document.getElementsByClassName('dopminiVid')[vid].innerHTML += URLID;
 } 
 }

  function IDVideo() {
 for (vd=0;vd<10000;vd++) {
 var ytplayer = document.getElementsByClassName('dopminiVid')[vd].children[0];
 var UrlIdVid = document.getElementsByClassName('dopminiVid')[vd].innerHTML.slice(-11);
 ytplayer.cueVideoById(UrlIdVid);
 }
  }
      CreatPlay();
 function PlayV() {    
      IDVideo();
  var ytplayer = document.getElementsByClassName('dopminiVid')[0].children[0];
    ytplayer.playVideo();
 setTimeout(function () {ytplayer.stopVideo()}, 20000)  
     }


последний запускается так:
<a href="javascript:void(0);" onclick="PlayV();" id="eeeeee">Play</a>


вот код пример: http://learn.javascript.ru/play/5SlPD

Заранее спасибо за помощь!

Brook 26.09.2012 23:03

P.S. - надо чтобы подгрузка видео шла автоматом для этого нужно запустить IDVideo() , но у меня без нажатия ничего не выходит(

melky 26.09.2012 23:37

потому что вызывать надо, когда плеер загружен.

читаем доки, как это реализуется (там это есть).

Brook 26.09.2012 23:50

ВСЕМ СПАСИБО ЗА ПОМОЩЬ САМ ВСЕ СДЕЛАЛ!!!!

ТЕМА ЗАКРЫТА


Часовой пояс GMT +3, время: 16:52.