![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 45
|
Всем привет!!!!!! Возник такой вопросик: Как перенаправить станицу после завершения проигрывания видео?
Я делаю так: var connection_nc:NetConnection = new NetConnection(); connection_nc.connect(null); var stream_ns:NetStream = new NetStream(connection_nc); my_video.attachVideo(stream_ns); stream_ns.onStatus = function(infoObject:Object) { if (infoObject['code'] == 'NetStream.Play.Stop') { getURL("http://google.ru"); } }; Последний раз редактировалось udaaff; 30.05.2012 в 12:58. |
|
|||||
|
Модрон-ветеринар
|
И в чем проблема, перенаправляения не происходит?
__________________
Идите первым! |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 45
|
не происходит
|
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Наверное потому, что
не срабатывает. Поставьте на onEnterFrame проверку совпадения текущего времени видео и его полной продолжительности. Полную продолжительность получайте в метаданных. При проверке используйте округление, с некоторыми видеофайлами накладки бывают, когда, например, продолжительность 23,95 секунд, а на последнем кадре видео значение его времени равно 23,69.
__________________
hauts.ru |
|
|||||
|
Модрон-ветеринар
|
Откройте новый проект, вставьте код (без компонентов, без всего):
var nc:NetConnection = new NetConnection(); nc.connect(null); var ns:NetStream = new NetStream(nc); ns.onStatus = function(infoObject:Object) { trace(infoObject['code']); if (infoObject['code'] == 'NetStream.Play.Stop') { getURL('http://google.ru'); } }; ns.play('http://www.helpexamples.com/flash/video/water.flv'); То есть этот метод рабочий. Ошибка в чем-то другом. Трейсите состояния.
__________________
Идите первым! Последний раз редактировалось mooncar; 30.05.2012 в 16:12. |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 45
|
Спасибки всем, заработало!!!!!!!!!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:56. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| ActionScript 2 , flash |
|
|