function pauseHandler(e:MouseEvent):void { ns.pause(); } function playHandler(e:MouseEvent):void {
ns.resume(); } function stopHandler(e:MouseEvent):void { // Pause the stream and move the playhead back to // the beginning of the stream. ns.pause(); ns.seek(0); }
Hvordan får jeg videoen til at være stoppet når man kommer ind på siden, den skal være på...?
Nu starter den automatisk..
Har prøvet at sætte stop(); ind men den starter uanset hva?
Mød en af Nordens fremmeste eksperter i adfærdsdesign – Morten Münster, der bl.a. har skrevet ” Jytte fra marketing er desværre gået for i dag” – på Computerworld Cloud & AI Festival.
Well det her vil virke men er måske ikke helt optimalt, da du vil blive ved med at køre i funktionen 'onMetaData' til du starter filmen og vil hoppe tilbage i den når du stopper filmen (ikke ved pause). men det virker...
var autoplay:Boolean = false;
var nc:NetConnection = new NetConnection(); nc.connect(null);
var ns:NetStream = new NetStream(nc); ns.client = this; ns.play("test.flv");
function onMetaData(info:Object):void{ if(!autoplay){ ns.seek(0); ns.pause();
} // trace("You have recieved your metadata"); }
var vid:Video = new Video(); vid.attachNetStream(ns); addChild(vid); vid.x = 0; vid.y = 0; vid.width = 250; vid.height = 170;
function pauseHandler(e:MouseEvent):void { ns.pause(); } function playHandler(e:MouseEvent):void { autoplay = true; ns.resume(); } function stopHandler(e:MouseEvent):void { // Pause the stream and move the playhead back to // the beginning of the stream. autoplay = false; ns.pause(); ns.seek(0); }
så kan du altid ændre variablen 'autoplay' når du læser din swf ind til on den skal være true eller false.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.