Xilinx ha scritto:
In pratica alla prima slide parte questo script [...]
E questo script a cosa serve? Perché non l'hai riportato subito?
Xilinx ha scritto:
//but we only want to add these once!
if(document.getElementById('bgSong')==null){
add_line();
var audio = document.getElementById('bgSong');
audio.volume = 0.3;
}
Idem come sopra. Inoltre, il codice va riportato come formattato.
Xilinx ha scritto:
Poi ogni volta che voglio far partire la musica aggancio questo script a un tasto [...]
Manca il codice che aggancia la parte di codice al tasto: non l'hai riportato.
Xilinx ha scritto:
..funziona bene, aggiungendo setTimeout(function() per tardare di qualche secondo l'inizio la musica non parte proprio..
Se non mostri come usi
setTimeout(), non si può dire dove sbagli.
In breve, non è chiaro lo scopo di una parte di codice che hai specificato solo in un secondo momento, mentre hai omesso altre parti e non hai fatto vedere in particolare come usi la funzione di cui lamenti la mancanza di funzionamento. Che si può dire?