Видео с youtube.com во Flash
Как загрузить и просматривать видео с сайта youtube.com, API, ссылки, примеры
При использовании второй версии action script все предельно просто:
1. Создаем новый документ, добавляем на сцену новый клип, назовем его movieHolder.
2. Используем crossdomain.xml с youtube
System.security.loadPolicyFile("http://www.youtube.com/crossdomain.xml");
System.security.allowDomain("http://www.youtube.com", "http://video-stats.video.google.com");
2. Метод loadMovie загрузит нужный ролик - loadMovie(_root.videoUrl, movieHolder);
3. Если нам необходимо выгрузить ролик или выключить его, то я написал такую функцию:
function unloadM(){
movieHolder.removeMovieClip()
movieHolder.stopVideo();
}
А на Flex 3 сделать подобное не получилось, поскольку нет доступа к *.ytimg.com или с них. Ругается на устаревшее описание, то есть, например, на i3.ytimg.com написано allow-domain="*", а Flex хочет чтобы было allow-domain="all".
Пример на AS2:



Comments (1 posted):
Post your comment