Magari semplicemente quell'mp3 non ha l'id3 songtitle, non tutti gli mp3 hanno i tag id3 definiti.
Prova utilizzando qualche altro file così per prima cosa puoi stabilire se è un problema di codice o se era solo il file a non avere l'id3 definito
Altra possibilità è che i tag id3 di quel file siano la versione 2.0, in quel caso al posto di songname devi utilizzare TIT2, o ancora al posto di songtitle prova utilizzando songname. Forse effettivamente c'è un errore nella reference, perchè se guardi dentro la guida a TIT2 fa corrispondere songname mentre songtitle non è citato, benchè sia inserito nella lista dei comandi. Ad ogni modo per sicurezza potresti usare questo codice
c = new Sound()
c.onID3 = function(){
for( var prop in this.id3 ){
trace( prop + " : "+ this.id3[prop] );
}
}
c.loadSound("nomesuono.mp3")
In questo modo ti verrà tracciata la lista di tutti gli id3 di quel file, in questo modo
TIT2 : Dreams
TPE1 : The Corrs
TCON : Pop
TLEN : 262000
COMM :
TRCK : 00
genre : Pop
track : 00
comment :
year :
album :
artist : The Corrs
songname : Dreams

 
			
			
 
					
					
					
						 Rispondi quotando
  Rispondi quotando