Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Software
>
Flash Action script problem
Flash Action script problem
bollawurscht
30.08.07
17:59
ich habe mir nach anleitung einen eigenen player gebaut - hat alles toll geklappt... jetzt fehlt mir nur noch dass am ende eine neue seite geladen wird.
so wie ich es jetzt habe wird gleich beim aufrufen des filmes die neue seite geöffnet.. ich will es aber am ende des films machen... wie geht das?
hier der code
var nc:NetConnection = new NetConnection() ;
nc.connect(null) ;
var ns:NetStream = new NetStream(nc) ;
theVideo.attachVideo (ns) ;
ns.play("video.flv");
rewindButton.onRelease = function () {
ns.seek(0) ;
}
playButton.onRelease = function () {
ns.pause() ;
}
var videoInterval = setInterval(videoStatus,100);
var amountLoaded:Number;
var duration:Number;
ns["onMetaData"] = function(obj) {
duration = obj.duration;
}
function videoStatus() {
amountLoaded = ns.bytesLoaded / ns.bytesTotal;
loader.loadbar._width = amountLoaded * 524;
loader.scrub._x = ns.time / duration * 524;
}
var scrubInterval;
loader.scrub.onPress = function() {
clearInterval(videoInterval) ;
scrubInterval = setInterval(scrubit,10);
this.startDrag(false,1,this._y,523,this._y);
}
loader.scrub.onRelease = loader.scrub.onReleaseOutside = function() {
clearInterval(scrubInterval);
videoInterval = setInterval(videoStatus,100);
this.stopDrag();
}
function scrubit() {
ns.seek(Math.floor((loader.scrub._x/522) *duration));
}
getURL("videos_de.html","_target")
Hilfreich?
0
Kommentare
Mr. Krabs
30.08.07
18:05
Du musst in einer Funktion abfragen, wie weit das Video abgespielt wurde, denn das Video wird sich kaum melden und sagen, dass es fertig ist.
Bspw. mit setInterval immer nachfragen, aber es gibt bestimmt auch bessere Lösungen.
Admins:
Bitte in das Entwickler-Forum verschieben.
„Deux Strudel!“
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.