Riprodurre un file mp3 in una webapp

Ciao a tutti ed un saluto speciale ad Antonio

Chiedo ai piu esperti: come si fa a riprodurre un file audio (mp3) in una webapplication ?

Grazie in anticipo
Domenico

Ciao Alan,
limitandosi ai browser moderni puoi costruire un semplice WebControlWrapper

Crea una classe e metti la super a WebControlWrapper (puoi chiamare la classe ad esempio webAudioSimplePlayer)
Poi definisci la costante:JavascriptNamespace = WebAudioSimplePlayer

crea le propriet:
autoplay (boolean default true)
doLoop (boolean default true)
showControls (boolean default true)
mp3FIle (string)

Metti tutte le propriet attive nel’Inspector Behavior cos da poterle ridefinire a livello di IDE

Nell’evento setupHTML inserisci:

[code] dim m() as String
m.Append “<audio”
m.Append “id=”"" + self.controlid + “”""
if showControls then m.Append “controls”
if autoPlay then m.Append “autoplay”
if doLoop then m.Append “loop”
m.Append “><source src=”""+mp3File+""" type="“audio/mpeg”">"

return join(m," ")[/code]

Trascina il controllo sulla webWindow e imposta i parametri (il file mp3 deve risiedere su un server esterno)
Lancia l’app
Se metti ShowControls a false e autoplay e doLoop a true puoi avere una musica di sottofondo (che non sopporto) nella pagina

Ciao!

Ciao grande Antonio

Mi sembra di averti detto che sei un genio vero?

Se non l’ho fatto allora te lo dico adesso: sei un genio

Grazie amico

Alan