2009-11-28 3 views
0

Pourquoi ce codeFlex Event.ID3 envoie deux fois

mySound.addEventListener(Event.ID3, myID3Handler); 

cause de l'myID3Handler courir deux fois!

Je remarque également que les valeurs fournies au gestionnaire ne sont pas les mêmes, en fait la seconde est la bonne.

Merci

Répondre

0

Très probablement parce que le fichier mp3 que vous chargez contient des informations ID3 dans les deux versions: ID3v1 et ID3v2. Vous pouvez vérifier cela avec Winamp ou un autre lecteur mp3. Vous pouvez également éditer le fichier et supprimer l'une des versions ID3 pour essayer de le charger à nouveau pour voir si le gestionnaire est toujours appelé deux fois.