Gå til innhold

Utfordring til folk som har greie på javascript


Anbefalte innlegg

Hei!

 

Noen som klarer å trekke url'er ut av denne koden?

 

Jeg vet at kvaliteten kan enten være 16, 40 eller 160. Har prøvd meg litt fram, men ikke fått det til. Må ihvertfall starte med mms://straumr.nrk.no/.

 

Tenkte dette var litt kjekt å få til - ha lokale NRK i spillelista.. :!:

 

function kanalUrl(kanal, kvalitet, mms){
 kvalitet = kvalitet.substr(0,1);
 var urlStart = '';
 var urlEnd = '';
 urlStart = 'mms://straumr.nrk.no/';
 switch(kanal){
   case 'p1':
   	//kvalitet = 'm';
     urlEnd = kanal + kvalitet;
     break;

   case 'p2':
     urlEnd = kanal + kvalitet;
     break;

   case 'p3':
     urlEnd = "petre" + kvalitet;
     break;

   case 'mpetre':
      urlEnd = kanal + kvalitet;
     break;
 
  case 'ekstra':
    urlEnd = 'ekstralyd01' + kvalitet;
    break;
  
  case 'p3urort':
   urlEnd = 'p3urort' + kvalitet;
   break;
 
  case 'p1of':
     urlEnd = 'ofk_' + kvalitet;
   break;
 }

Endret av skalm
Lenke til kommentar
Videoannonse
Annonse

Hmmm... Er litt usikker hva du vil, men du vil fram til hvilken url som blir laget av hver av de casene.

Ta f-eks p3:

Først urlStart:"mms://straumr.nrk.no/"

Så legges urlEnd til: "petre"+kvalitet. Si at kvalitet er "m"(For medium, kanskje?). Full url blir da:

mms://straumr.nrk.no/petrem

Lim dette inn i f.eks. adresselinjen i din favoritt nettleser, og test. Funket bra i firefox...

 

Kvalitet er forresten enten l, m eller h. For hhv low, medium og high, tenker jeg... Funker ikke med 16, 40 og 160

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...