Будет ли это работать на Javascript в AS3? - PullRequest
0 голосов
/ 16 марта 2011
stop();

import flash.external.ExternalInterface;

ExternalInterface.addCallback("quarter1call", quarter1call);
function quarter1call():void
{
    gotoAndPlay(2);
}

Будет ли работать приведенный выше скрипт при подключении к javascript, который вызывает функцию quar1call ()?Я не уверен, как кодировать сторону этого отношения на javascript, и поэтому я не могу проверить это, если вы могли бы оказать какую-либо помощь с этой стороны или просто объяснить, сработает ли это, было бы очень признательно.

1 Ответ

1 голос
/ 16 марта 2011

Да, это будет работать нормально.Функция addCallback предоставляет вашу функцию quarter1call() на стороне Javascript под крайне маловероятным именем "quarter1call"; -)

В зависимости от того, как ваш SWF-файл встроен в страницу HTML, вы можете вызватьиспользовать что-то вроде этого (убедитесь, что HTML-элемент загружается первым):

document.getElementById('idOfSwfElement').quarter1call();

, где HTML напоминает:

<embed src="foo.swf" id="idOfSwfElement" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...