PDA

Просмотр полной версии : Переадресация после воспроизведения видео


remix.remix
27.02.2013, 23:21
Здравствуйте! На первом кадре размещаю видео (Import Video -> Embed FLV in SWF and play in timeline), на втором пишу getURL("ссылка");, но видео не воспроизводится, а сразу открывается новая страница. Если удалить второй кадр, то все ок. Подскажите пожалуйста, как исправить?

dark256
28.02.2013, 00:23
на первом напишите
stop();

По событию окончания видео напишите
gotoAndStop(2)

remix.remix
28.02.2013, 12:45
Большое спасибо! А как отследить окончание видео?

Hauts
28.02.2013, 12:47
Смотрите соседнюю тему.

remix.remix
28.02.2013, 19:45
Смотрите соседнюю тему.
Но там код для "подгружаемого" видео, а у меня импортируется в swf...

Hauts
01.03.2013, 09:44
Удалите второй кадр. В мувиклипе с видео добавьте еще один слой. В последнем кадре слоя сделайте ключевой кадр. В нем пропишите в окне действий (выделить кадр, нажать F9):


getURL("ссылка");


Если зацикленное воспроизведение видео вам не нужно, то допишите еще и "stop();" строкой ниже.

P.S. Если это баннер, то я не понимаю, почему такие видео-баннеры делают люди, которые не знают как это делать :)

remix.remix
01.03.2013, 18:19
Удалите второй кадр. В мувиклипе с видео добавьте еще один слой. В последнем кадре слоя сделайте ключевой кадр. В нем пропишите в окне действий (выделить кадр, нажать F9):


getURL("ссылка");


Если зацикленное воспроизведение видео вам не нужно, то допишите еще и "stop();" строкой ниже.

P.S. Если это баннер, то я не понимаю, почему такие видео-баннеры делают люди, которые не знают как это делать :)

Спасибо! Работает. Но только если импортировать видео как "Movie clip", а я импортировал как "Embedded video". Есть ли между ними существенная разница? А зачем добавлять еще слой? Например, видео состоит из 300 кадров, на 301 создаем ключевой кадр и там пишем AS... Можно так делать?

P.S. Это не баннер. :)

Hauts
01.03.2013, 18:46
Сложно качественно ответить на вопрос о разнице между "MovieClip" и "Embedded video". Это зависит от контекста задачи :)

В вашем случае, думаю, никакой разницы.

Да, можно и 301-ым кадром бросить кадр с кодом.

А новый слой создавать — это, считайте, традиция. Графика — снизу, сверху — один слой с кодом. Чтоб потом и самому не путаться, и не мучать тех, кто после вас будет разбираться с исходником.