Używam flash.net.NetStream i flash.media.Video grać flv Oto niektóre kodu:AS3 - Jak sprawdzić, czy wideo się skończyło?
var stream:NetStream = new NetStream(connection);
//next line is to avoid an error message
stream.client = {onMetaData: function(obj:Object):void {}}
var video:Video = new Video();
video.attachNetStream(stream);
stream.play("url.to/video");
addChild(video);
który odtwarza wideo, ale jak mogę wiedzieć, kiedy grał wideo od początku do końca? Jak sprawdzić, czy film został odtworzony CAŁKOWITA?
PS: Przepraszam za mój zły angielski.
Albo zrobić coś źle lub nie wiem dlaczego, ale funkcja nigdy nie jest wywoływana. –
Upewnij się, że metadane są zakodowane na początku pliku. –