JavaScript para webradio

5 respostas
Naruto

Bom dia… alguem ja utilizou o javascript para controlar o audio vindo de webradio?

pois bem porque a função so roda no IE e nos outros navegadores ela não roda?

Obrigado

5 Respostas

Luiz_Augusto_Prado

Olá amigo!

Eu nunca trabalhei com midia utilizando javascript, mas é possivel que esteja utilizando algum método que só seja reconhecido no IE.
Vc pode estar sendo afetado pela “guerra dos navegadores”.
Dà uma lida nestes exemplos:


http://www.impressivewebs.com/7-javascript-differences-between-firefox-ie/

pra que alguem possa lhe ajudar melhor, poderia postar o método que está tentando utilizar.

Sucesso!

Naruto

Ola boa tarde amigo... a função é esta olha

<SCRIPT language="javascript">

<!--



navigator.plugins.refresh();

titulo="";

titulo_atual="";

numero=0;

numero=numero+1;

function RegisterEventObservers() 

{ 

var plugin = document.WMPlay;

document.appObs.setByProxyDSNewStreamObserver(plugin, true); 

troca();

numero=numero-1;

}

function OnDSNewStreamEvt(oldstate, newstate)

{

setTimeout('troca();',1000);

} 	    

function PlayClick ()

{

document.WMPlay.Play();

}

function stopClick ()

{

numero=1;

document.WMPlay.stop();

if (navigator.appName.indexOf('Netscape') != -1)

document.WMPlay.SetCurrentPosition(0);

else

document.WMPlay.CurrentPosition = 0;

}

function PauseClick ()

{

if (navigator.appName.indexOf('Netscape') != -1)

estado=document.WMPlay.GetPlayState();elseestado=document.WMPlay.PlayState;

if(estado==1)

document.WMPlay.Play();

else if (estado==2)

document.WMPlay.Pause();

}

function FowardClick()

{

document.WMPlay.Next();

}

function BackClick()

{numero=numero-2;

document.WMPlay.Previous();

}

function UpVolumeClick()

{

if (document.WMPlay.Volume <= -300) 

document.WMPlay.Volume = document.WMPlay.Volume + 300;

}

function DownVolumeClick()

{

if ( document.WMPlay.Volume >= -8000)

document.WMPlay.Volume = document.WMPlay.Volume - 300;

}



function MM_preloadimagens() { //v3.0

  var d=document; if(d.imagens){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadimagens.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}

//-->

</SCRIPT>

obrigado

Luiz_Augusto_Prado

vc usa NetBeans ?

Naruto

obrigado cara vou olhar

amaica

Para dispositivos moveis também se utiliza java script?

Criado 29 de novembro de 2012
Ultima resposta 7 de jun. de 2013
Respostas 5
Participantes 3