Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как вызвать js функцию из флеша при его создании (http://www.flasher.ru/forum/showthread.php?t=163053)

antonic 06.08.2011 02:03

Как вызвать js функцию из флеша при его создании
 
Доброе время суток. Во флеше я полный профан. Поэтому вопрос может показаться глупым, но все же.
Задача следующая. Есть flv-файл с красивой картинкой. Мне нужно, чтобы при окончании инициализации флеш вызывал функцию js.

Знаю, что если есть mxml файл, то там можно сделать так:
Код:

<mx:Application creationComplete="handleCreationComplete()">
 private function handleCreationComplete():void {
    ExternalInteface.call(...)
  }
...

Но у меня есть только flv-файл. Как мне быть в этом случае? Заранее спасибо за помощь

dimarik 06.08.2011 02:09

Оформите, пожалуйста, пост согласно faq

NikolyA 06.08.2011 03:09

так тоже самое с ExternalInteface.call можно и в AS3 сделать, открой примеры и посмотри

antonic 06.08.2011 18:36

ExternalInteface.call(...) - здесь все понятно. Но в каком месте это делать? Как регистрировать слушателя на creationComplete event?
Можно ссылочку на конкретный пример?

in4core 07.08.2011 04:09

вам нужно отловить событие окончания проигрывания flv (video ) файла, после чего воспользоваться ExternalInterface . в чем проблема именно?

dimarik 07.08.2011 20:55

antonic, отредактируйте, пожалуйста, свой первый пост согласно правилам оформления.

mumifikat 07.08.2011 22:33

http://www.flasher.ru/forum/showthread.php?t=162758
Просматривай немного форум, за пару дней до тебя создал тему с рабочим исходником во вложении.


Часовой пояс GMT +4, время: 10:16.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.