Крысы!
Я воспроизводю звук by-book во Flex и не слышу его.
Я пробовал это:
var snd : Sound = new Sound();
snd.addEventListener(Event.COMPLETE, function(e : Event) : void
{
snd.play();
});
snd.addEventListener(IOErrorEvent.IO_ERROR, function(e : IOErrorEvent) : void
{
Log.format("Playing gong sound failed...\n{0}", e.toString());
});
snd.load(new URLRequest("http://localhost:8000/gong.wav"));
И я попробовал более простое:
var snd : Sound = new Sound(new URLRequest("http://localhost:8000/gong.wav"));
snd.play();
Но я ничего не слышу. Запуск того же mp3-файла в vlc воспроизводит его нормально. Так что да, мои динамики включены. :)
Это не загрузка. Я вижу, что он на самом деле нормально загружает эти 40 Кбайт, и если я даю неправильный URL, я делаю и получаю IOError. Как будто играет, но ничего не слышно.