![]() |
|
||||||||||
|
|||||
|
ветеран форума
|
Вот такой вопрос. Как заставить работать onPlayStatus у NetStream?
Сделал, как хелп говорил, кастомного клиента. onMetaData работает. onPlayStatus - нет. Причем во Флеше 9 альфе onPlayStatus даже отсутствует в списке событий NetStream. Во флексе то же не работает. Что можно сделать?
__________________
4am is time to rock |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Такого события даже в восьмерке не было
![]() В восьмерке есть onStatus, в девятке событие NetStatusEvent.NET_STATUS, соответственно подписка: |
|
|||||
|
ветеран форума
|
Цитата:
А это тогда к чему?? PS Что восьмерке этого нет, я знаю ![]()
__________________
4am is time to rock |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
![]() |
|
|||||
|
ветеран форума
|
Дочитал, но:
Цитата:
Цитата:
__________________
4am is time to rock |
|
|||||
|
Так и не работает... так и не понятно, как узнать, закончился ли играть видеофайл, или нет
![]() Есть какие-либо человеческие варианты решения вопроса? Сравнения duration не предлагать ![]() Update: Тьфу... туплю. Разобрался, извиняюсь. //stream - объект NetStream, а не NetConnection - некоторые почему-то именно к NetConnection прицепить пытаются %)
stream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
function netStatusHandler(event:NetStatusEvent) {
trace(event.info.code)
}
![]()
__________________
Дело не в тебе Последний раз редактировалось AL.exe; 14.08.2008 в 02:34. |
|
|||||
|
И какое значение event.info.code будет означать, что flv полностью проигрался?
Я считаю, что отловить окончание flv можно так: event.info.code == "NetStream.Buffer.Empty" && (stream.bytesTotal == stream.bytesLoaded) Последний раз редактировалось kackbip; 07.09.2008 в 14:02. |
|
|||||
|
Цитата:
__________________
Дело не в тебе |
|
|||||
|
Нужно уточнить.
"NetStream.Play.Stop" не только в конце может всплывать, а например, когда нажимаешь на стоп Или, когда ролик подгружаться не успевает. |
|
|||||
|
Регистрация: Jul 2006
Сообщений: 170
|
так как же отловить окончание проигрывания фильма?
не отлавливает окончания проигрывания влего файла, у меня это событие всплывает сразу как запускаю проигрывание фильма |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:04. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|