Trancilian
Gebruiker
- Lid geworden
- 2 jan 2009
- Berichten
- 95
Hoi,
Ik wil in flash een youtube video embedden die stopt met spelen waneer op de knop 'volgende'(frame) wordt geklikt.
Wanneer hij nu naar een volgende frame gaat dan speelt het geluid op de achtergrond gewoon door. Ik heb al heel wat sites doorgespit en verschillende dingen geprobeerd, maar niks lijkt te werken.
Als ik deze code op de main timeline gooi en op Test Scene klik, dan lijkt het te werken. Wanneer ik het upload naar mijn website, dan werkt het echter toch niet.
De youtube video laad ik in een movieclip met deze code (de movieclip bestaat uit een zwart vierkant met in de action van de eerste frame de volgende code):
Ik hoop dat iemand mij hiermee kan helpen.
vriendelijke groeten
Wilbert.
De flashfile in actie is hier te vinden: http://www.wilbertschuurmanhess.nl/habek-de-avonduren/
Ik wil in flash een youtube video embedden die stopt met spelen waneer op de knop 'volgende'(frame) wordt geklikt.
Wanneer hij nu naar een volgende frame gaat dan speelt het geluid op de achtergrond gewoon door. Ik heb al heel wat sites doorgespit en verschillende dingen geprobeerd, maar niks lijkt te werken.
Als ik deze code op de main timeline gooi en op Test Scene klik, dan lijkt het te werken. Wanneer ik het upload naar mijn website, dan werkt het echter toch niet.
PHP:
stop();
next_btn.addEventListener(MouseEvent.CLICK, actie);
function actie(event:MouseEvent):void{
SoundMixer.stopAll();
gotoAndStop(2);
}
De youtube video laad ik in een movieclip met deze code (de movieclip bestaat uit een zwart vierkant met in de action van de eerste frame de volgende code):
PHP:
Security.allowDomain("www.youtube.com");
var player:Object;
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.INIT, onLoaderInit);
loader.load(new URLRequest("http://www.youtube.com/v/1ky4ySPwRrk?version=3"));
function onLoaderInit(event:Event):void {
addChild(loader);
loader.content.addEventListener("onReady", onPlayerReady);
loader.content.addEventListener("onError", onPlayerError);
loader.content.addEventListener("onStateChange", onPlayerStateChange);
loader.content.addEventListener("onPlaybackQualityChange",
onVideoPlaybackQualityChange);
}
function onPlayerReady(event:Event):void {
trace("player ready:", Object(event).data);
player = loader.content;
player.setSize(358, 268);
}
function onPlayerError(event:Event):void {
trace("player error:", Object(event).data);
}
function onPlayerStateChange(event:Event):void {
trace("player state:", Object(event).data);
}
function onVideoPlaybackQualityChange(event:Event):void {
trace("video quality:", Object(event).data);
}
Ik hoop dat iemand mij hiermee kan helpen.
vriendelijke groeten
Wilbert.
De flashfile in actie is hier te vinden: http://www.wilbertschuurmanhess.nl/habek-de-avonduren/