Loop mp3 in pagine html

Abbiamo già visto come inserire un player mp3 all’interno di una pagina html

Ora mettiamo il caso che volessimo semplicemente inserire un mp3 in loop continuo, senza bisogno di strumenti che ci consentano di bloccare l’audio ecc. o addirittura senza mostrare nessun player.

Se fossi in voi, io mi farei un piccolo player in Flash (swf) che carica il file mp3 esterno tramite una variabile, in modo tale da poter usare un unico filw SWF tutte le volte che mi serve, cambiando solo il nome del file mp3 esterno.

Questo è il codice da mettere nel primo fotogramma della linea temporale nel file Flash…


mySound=new Sound();
mySound.loadSound(mp3,true);
mySound.start();
mySound.onSoundComplete = function()
{
mySound.loadSound(mp3,true);
};

E questo è il codice da inserire nel file html per incorporare il file html senza mostrarlo…

<div style="height:0;">
<object type="application/x-shockwave-flash" data="mp3.swf" width="0" height="0">
<param name="movie" value="mp3.swf" />
<param name="FlashVars" value="mp3=MIO_FILE.mp3">
</object>
</div>

L’unica parte da cambiare è ‘MIO_FILE.mp3‘ dove bisogna mettere il nome del file mp3.
Chiaramente i presupposti sono che il file SWF e il file MP3 stiano nella stessa cartella, altrimenti al posto del solo nome del file mp3 bisogna mettere il suo percorso assoluto (Url o Uri).

Se volete fare prima, scaricate i file sorgente.

E se non volete nemmeno star là a cambiare il codice html, potete semplicemente cambiare il nome al file mp3, chiamandolo ‘MIO_FILE.mp3‘ 😉

fonti: GTforum

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Ricevi un avviso se ci sono nuovi commenti. Oppure iscriviti senza commentare.

You can add images to your comment by clicking here.