Использование JavaScript Framework во Flash - PullRequest
0 голосов
/ 10 февраля 2011

Я хочу иметь возможность использовать плагины из JavaScript-фреймворков, таких как jQuery и т. Д. Можно ли перенести его во флэш-память?Извините, я ищу AS 3 решения.Заранее извиняюсь

Ответы [ 2 ]

2 голосов
/ 10 февраля 2011

Не имеет смысла переносить многие популярные JavaScript-фреймворки на flash, поскольку они работают против DOM, а flash не зависит от этого.Однако вы можете вызывать функции JavaScript из флэш-памяти.

Сначала вы должны обновить скрипт OBJECT / EMBED на HTML-странице хоста, включив в него:

<param name="allowscriptaccess" value="always" />

Затем из своего кода вы можете выполнить JavaScriptвызовы методов, такие как:

getUrl('javascript:method()');
0 голосов
/ 11 февраля 2011

Если вы хотите позвонить и убедиться в jQuery, вам не нужно переносить их, скажем так. Вы можете просто вызвать их, используя ExternalInterface в Actionscript. Использование jQuery с Flash на самом деле довольно круто, поскольку вы можете немного ускорить разработку, если у вас много кода на JavaScript, который вы просто не хотите копировать ни во Flash, ни на стороне сервера.

если (ExternalInterface.available) { ExternalInterface.call ('function () {YourFunctionName ();}'); }

И, наконец, если вы действительно ищете порт, то есть несколько проектов, продолжающихся;

Выезд http://ajaxian.com/archives/as3query-jquery-port-to-actionscript

Надеюсь, это поможет.

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