0

为什么这段代码

mySound.addEventListener(Event.ID3, myID3Handler);

导致myID3Handler运行两次?!

我还注意到提供给处理程序的值不一样,实际上第二个是正确的。

谢谢

4

1 回答 1

0

很可能是因为您正在加载的 mp3 文件在两个版本中都包含 ID3 信息:ID3v1 和 ID3v2。您可以使用 winamp 或其他 mp3 播放器进行检查。您还可以编辑文件并删除其中一个 ID3 版本,然后尝试再次加载它以查看处理程序是否仍然被调用两次。

于 2009-12-06T13:35:06.843 回答