Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Donando

Youtube API as2.0 >> Mostrar tempo atual e total do vídeo

Recommended Posts

Boa tarde amigos,

estou usando o API para as2.0 para video do youtube.

 

var mcl:MovieClipLoader = new MovieClipLoader();

System.security.allowDomain("http://www.youtube.com/");
System.security.allowDomain("http://www.youtube.com/v/");
System.security.allowDomain("http://www.youtube.com/apiplayer");
System.security.allowDomain("http://i.ytimg.com/vi/");

var obj:Object = new Object();

mcl.addListener(obj);

obj.onLoadInit = function() {
setTimeout(function () {
player.cueVideoById("xxxxxxx",0,"medium");
},1000);
};


bt_play.onPress = function() {
player.playVideo();
};

bt_pause.onPress = function() {
player.pauseVideo();
};

bt_stop.onPress = function() {
player.cueVideoById("pzy3TkVMRFg",0,"medium");
player.clearVideo();
};


mcl.loadClip("http://www.youtube.com/apiplayer",player);

player.addEventListener("onError",onPlayerError);

function onPlayerError(errorCode:Number) {
trace("Um erro ocorreu: "+errorCode);
}

 

Estou com dificuldades para exibir o tempo total e o tempo atual do vídeo.

 

Tentei usar:

total.text = player.getDuration();
atual.text = player.getCurrentTime();

e deu "undefined"

tentei também:

total.text = getVideoBytesTotal();

mas deu "undefined" novamente.

 

Alguem sabe como me ajudar?

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

--

 

encontrei mais um código:

theTime.text = getTimecode(ytplayer.getCurrentTime()

mas sem sucesso.

 

Alguem pode me dar um help com essa questão?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Erro bobo, tava na minha cara...

 

ATUAL.text = player.getCurrentTime();
TOTAL.text = player.getDuration();

 

Porém, o tempo não aparece como nosso relógio (00:00). E ainda por cima são dadas as frações de segundos (exemplo: 78.7654 segundos).

 

Alguém tem alguma dica de como converter em AS2.0 um total de segundos para o nosso padrão de tempo? (00:00 / Minutos:Segundos)

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.