Я наблюдаю странное поведение класса flash.media.Sound во Flex 3.
var sound:Sound = new Sound();
try{
sound.load(new URLRequest("directory/file.mp3"))
} catch(e:IOError){
...
}
Однако это не помогает. Я получаю ошибку потока, и она действительно обнаруживается в конструкторе Sound.
Ошибка № 2044: Необработанное событие IOErrorEvent :. text = Ошибка № 2032: Ошибка потока. в... ]
Я видел один пример в документации Flex, где они добавляют прослушиватель событий для IOErrorEvent. ОБЯЗАТЕЛЬНО мне не нужно этого делать, и я могу просто использовать try-catch? Могу ли я установить прослушиватель нулевых событий?