0

なぜこのコードは

mySound.addEventListener(Event.ID3, myID3Handler);

を 2 回実行させるmyID3Handler?!

また、ハンドラーに提供される値が同じではないことにも気付きました。実際には 2 番目の値が正しい値です。

ありがとう

4

1 に答える 1

0

おそらく、読み込んでいる mp3 ファイルに、ID3v1 と ID3v2 の両方のバージョンの ID3 情報が含まれているためです。これは、winamp または他の mp3 プレーヤーで確認できます。また、ファイルを編集して ID3 バージョンの 1 つを削除し、もう一度ロードして、ハンドラーがまだ 2 回呼び出されるかどうかを確認することもできます。

于 2009-12-06T13:35:06.843 に答える