无效音频文件出错

时间:2013-02-02 16:37:29

标签: actionscript-3 flash audio actionscript

我正在使用闪存音频播放器,我得到它以便它可以播放mp3文件。现在,我想添加一个错误处理程序,以便我可以知道我尝试播放的文件何时/是否无效。例如,如果尝试播放损坏的mp3文件甚至是jpeg,它就像播放一样,但没有任何反应。

我尝试添加像_sound.addEventListener(IOErrorEvent.IO_ERROR,handleIOError);这样的IOError侦听器,但这只会让我知道404错误或其他HTTP错误发生的时间。

以下是我用来播放音频的代码:

_sound=new Sound();

_sound.addEventListener(IOErrorEvent.IO_ERROR,handleIOError);
_sound.addEventListener(ProgressEvent.PROGRESS,handleLoadProgress);

_urlRequest=new URLRequest(_url);
_sound.load(_urlRequest,createSoundLoaderContext());

_soundChannel=_sound.play(_position,0,createSoundTransform());

我已经尝试了所有我能想到的东西。有谁知道我怎么能找到我尝试播放的文件不是有效的音频文件?任何变通办法都会有所帮助,即使它们涉及到对房产进行投票。

0 个答案:

没有答案