YouTube API аудио не перестает играть - PullRequest
0 голосов
/ 07 мая 2009

ОК. Я создал приложение, которое использует API YouTube. Он загружает видео в приложение, когда пользователь нажимает кнопку. Если пользователь нажимает другую кнопку, на его место загружается новое видео. Вы можете увидеть это здесь: http://www.grantanderson.net/blogFiles/honours/youtube.html

Все работает, кроме звука из предыдущего видео, не останавливается.

Я использую

ytplayer.stopVideo();

ytplayer.clearVideo();

Я попытался добавить в конце этого

ytplayer.destroy();

Но это не устранило проблему.

1 Ответ

0 голосов
/ 08 мая 2009

С AS2 у вас часто возникают проблемы с памятью. К сожалению, это часто неизбежно. Хорошей новостью является то, что есть способ обойти это.

ytplayer.swapDepths( 1000 );
delete ytplayer;

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

Это немного ... излишне, но это полностью уничтожит любой экранный объект.

...