#flash #actionscript-3 #api #youtube
#flash #actionscript-3 #API #YouTube
Вопрос:
Я использую Youtube API для Actionscript 3 для динамической загрузки видео с Youtube.
http://code.google.com/apis/youtube/flash_api_reference.html#Loading
Когда я удаляю текущее видео с помощью player.destroy(); и stage.removeChild(), видео исчезает. Но когда начинается новое загруженное видео, звуковая дорожка из предыдущего видео воспроизводится в фоновом режиме.
Есть идея?
Ответ №1:
Возникла аналогичная проблема при использовании компонента FLVPlayback. Вот как я это решил:
SoundMixer.stopAll();
Запускал это перед воспроизведением нового видео.
Конечно, не забудьте:
import flash.media.SoundMixer;
Комментарии:
1. Я сталкивался с такой же проблемой раньше. К сожалению, SoundMixer работает только для компонента FLVPlayback. Оказывается, я ссылался не на тот объект. player.stopVideo () loader.loadURLRequest() работают нормально. Для получения дополнительной информации посетите эту страницу: code.google.com/apis/youtube/flash_api_reference.html