2009-05-07 11 views
0

OK Ich habe eine Anwendung erstellt, die die Youtube-API verwendet. Es lädt ein Video in die Anwendung, wenn der Benutzer auf eine Schaltfläche klickt. Wenn der Benutzer auf eine andere Schaltfläche klickt, wird ein neues Video an dessen Stelle geladen. Sie können es hier sehen: http://www.grantanderson.net/blogFiles/honours/youtube.htmlYouTube api Audio hört nicht auf zu spielen

Alles funktioniert außer dem Audio aus dem vorherigen Video nicht zu stoppen.

Ich benutze

ytplayer.stopVideo(); 

ytplayer.clearVideo(); 

Ich habe versucht, am Ende dieses

ytplayer.destroy(); 

Zugabe Aber es das Problem nicht behoben ist.

Antwort

0

Mit AS2 haben Sie häufig Speicherprobleme. Leider ist dies oft unvermeidbar. Die gute Nachricht ist, dass es einen Weg gibt.

ytplayer.swapDepths(1000); 
delete ytplayer; 

createEmptyMovieClip("whoCares", 1000); 
delete whoCares; 

Es ist ein bisschen ... Overkill, aber dies wird jedes Anzeigeobjekt vollständig zerstören.

Verwandte Themen