PDA

Просмотр полной версии : flv player


zlibeg
24.01.2007, 17:39
Добрый день.

Есть 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()
читаем. там ето все расписано!!!