Guest --Ton -- Postado Outubro 31, 2008 Denunciar Share Postado Outubro 31, 2008 Olá a todos! Estou estudando esse script para video e tendo algumas dificuldades, alguém saberia me responder como faço para que ele "não" tenha uma reprodução automática e sim apenas quando for clicado no playvar nc:NetConnection = new NetConnection();nc.connect(null);var ns:NetStream = new NetStream(nc);theVideo.attachVideo(ns);ns.play("meuvideo.flv");playButton.onRelease = function() {ns.pause();}rewindButton.onRelease = function() {ns.seek(0);}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 * 208.9;loader.scrub._x = ns.time / duration * 208.9;}var scrubInterval;loader.scrub.onPress = function() {clearInterval(videoInterval);scrubInterval = setInterval(scrubit,10);this.startDrag(false,0,this._y,208,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/208)*duration));}Desde já agradeço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Ton --
Olá a todos! Estou estudando esse script para video e tendo algumas dificuldades, alguém saberia me responder como faço para que ele "não" tenha uma reprodução automática e sim apenas quando for clicado no play
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
theVideo.attachVideo(ns);
ns.play("meuvideo.flv");
playButton.onRelease = function() {
ns.pause();
}
rewindButton.onRelease = function() {
ns.seek(0);
}
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 * 208.9;
loader.scrub._x = ns.time / duration * 208.9;
}
var scrubInterval;
loader.scrub.onPress = function() {
clearInterval(videoInterval);
scrubInterval = setInterval(scrubit,10);
this.startDrag(false,0,this._y,208,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/208)*duration));
}
Desde já agradeço!
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.