Несколько loadmovie () заканчиваются несколькими видео, проигрываемыми одновременно! - PullRequest
0 голосов
/ 25 мая 2010

Я использую loadmovie () для загрузки видео с YouTube внутри моего флэш-сайта, но когда я загружаю другое видео, старое не останавливается, поэтому я попытался unloadmovie, чтобы уничтожить его, но, похоже, я допустил ошибку в своем коде

Вот как выглядит код, чтобы остановить старый и загрузить новый:

vloader.unloadMovie();
vloader.loadMovie("http://www.youtube.com/v/Alw5hs0chj0&hl=fr&fs=1hJ-mPcGtC");

Как это сделать? пожалуйста, не предлагайте мне использовать другие объекты или классы, я только хочу отредактировать этот код.

Примечание: у меня есть пустой MOVIE CLIP под названием «vloader», куда я загружаю видеоплеер.

Спасибо

Ответы [ 2 ]

0 голосов
/ 26 мая 2010

Это файлы AS2 и AS3 в вашем проекте?

С сайта Adobe: http://www.adobe.com/devnet/flash/articles/first_as3_application_04.html

Загрузка изображений и SWF-файлов отсутствует больше обрабатывается с помощью loadMovie метод или класс MovieClipLoader. Вместо этого используйте класс URLRequest и класс Loader для выполнения та же задача.

Следующий код показывает голое кости загрузчика изображений Сценарий [Удалено в ссылке на YouTube]:

import flash.display.Loader;
import flash.net.URLRequest;

var request:URLRequest = new URLRequest("http://www.youtube.com/v/Alw5hs0chj0&hl=fr&fs=1hJ-mPcGtC");
var loader:Loader = new Loader();
loader.load(request);
addChild(loader);

Если вы действительно не хотите работать с API ...

Вы должны проверить Справочник по API проигрывателя YouTube ActionScript 3.0

Удачи!

0 голосов
/ 25 мая 2010

попробуйте сначала вручную вызвать .stop ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...