Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   flv player (http://www.flasher.ru/forum/showthread.php?t=91095)

zlibeg 24.01.2007 17:39

flv player
 
Добрый день.

Есть flv плеер, который подгружает flv видео и воспроизводит.
Мне нужно, чтобы после завершения воспроизведения видео, всплывало окошко (как на youtube).
Как отследить, когда закончится воспроизведение?
Раньше высчитывал протяженность ролика и ставил таймер на окошко, но это древнегреческий способ.

Спасибо.

zlibeg 29.01.2007 17:27

никто не знает?

Цитата:

// Time
myVideo_ns.onStatus = function(infoObject:Object) {
statusCode_txt.text = infoObject.code;
};
time_txt.text = "Time";
streamline._xscale = 0;
//
var time_interval:Number = setInterval(checkTime, 500, myVideo_ns);
function checkTime(my_ns:NetStream) {
var ns_seconds:Number = myVideo_ns.time;
var minutes:Number = Math.floor(ns_seconds/60);
var seconds = Math.floor(ns_seconds%60);
if (seconds<10) {
seconds = "0"+seconds;
}
streamline._xscale = (ns_seconds*100)/_global.proc;
//
trace(ns_seconds+" ns_seconds "+streamline._xscale);
time_txt.text = minutes+":"+seconds;
}
вот код времени, что тут дописать, чтобы после проигрывания ролика срабатывала ф-ия gotoAndPlay(2); ?

помогите плз, очень надо

KLieriK 29.01.2007 23:41

запускаем флеш.
жмем Ф1.
вводим в строку поиска FLVPlayback.addEventListener()
читаем. там ето все расписано!!!


Часовой пояс GMT +4, время: 13:17.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.