Hina
06.09.2011, 20:02
Здравствуйте, уважаемые флешеры.
Сломал голову пытаясь поймать HTTPStatusEvent.
Воспроизвожу потоковый звук вот так:
//..................
var context:SoundLoaderContext = new SoundLoaderContext(bufferTime);
var req:URLRequest = new URLRequest(url);
sound = null;
sound = new Sound(req, context);
sound.addEventListener(HTTPStatusEvent.HTTP_STATUS, statusHandler);
channel = sound.play();
playing = true;
//..................
Все воспроизводится, но не вызывается statusHandler
private function statusHandler(evt:HTTPStatusEvent)
{
if (evt.status == 404)
{
Utils.setText(m_statusbar, "Файл не найден");
}
}
Что делать не пойму (. Завтра сайт сдавать (
Сломал голову пытаясь поймать HTTPStatusEvent.
Воспроизвожу потоковый звук вот так:
//..................
var context:SoundLoaderContext = new SoundLoaderContext(bufferTime);
var req:URLRequest = new URLRequest(url);
sound = null;
sound = new Sound(req, context);
sound.addEventListener(HTTPStatusEvent.HTTP_STATUS, statusHandler);
channel = sound.play();
playing = true;
//..................
Все воспроизводится, но не вызывается statusHandler
private function statusHandler(evt:HTTPStatusEvent)
{
if (evt.status == 404)
{
Utils.setText(m_statusbar, "Файл не найден");
}
}
Что делать не пойму (. Завтра сайт сдавать (