У меня есть гибкий веб-проект, и мне нужно использовать некоторые функции скрипта java (например, геолокацию), чтобы кто-нибудь мог мне помочь понять, как их связывать друг с другом.Как я могу использовать javascript с actionscript?
0
A
ответ
0
Класс ExternalInterface используется для связи между swf и javascripts, расположенными на той же странице.
Используя функцию ExternalInterface.call («functionName», functionParams ...) в as3, вы можете вызывать любую функцию в javascript на своей веб-странице. Для регистрации функций, вызываемых в flex из javascript, используйте ExternalInterface.addCallback ("functionName", functionReference).
Использование:
package {
import flash.display.MovieClip;
import flash.external.ExternalInterface;
public class EITest extends MovieClip {
public function EITest() {
registerWithJavascript();
makeCall();
}
public function registerWithJavascript():void {
// To register a function with javascript
var isAvailable:Boolean = ExternalInterface.available;
if(isAvailable)
ExternalInterface.addCallback("callbackName", actualCallback);
}
public function actualCallback():void {
// Do something
}
public function makeCall():void {
// To call a javascript function
var isAvailable:Boolean = ExternalInterface.available;
var someParamToSend:int = 13;
if(isAvailable)
ExternalInterface.call("someFunction", someParamToSend);
}
}
}
Смежные вопросы
- 1. Могу ли я использовать источник JS как ActionScript и наоборот?
- 2. Почему я не могу получить Javascript для разговора с ActionScript
- 3. Как я могу использовать DOMStringMap в Javascript?
- 4. Как я могу использовать goto в Javascript?
- 5. Как я могу использовать экспонента в javascript
- 6. Как я могу проверить, что строка содержит ActionScript ActionScript?
- 7. FLEX, Actionscript: как я могу вызвать CustomEvent?
- 8. Как я могу надежно захватить разрешение экрана с помощью ActionScript?
- 9. ActionScript: Как я могу наклониться по диагонали?
- 10. Как я могу использовать jsp в javascript?
- 11. Как я могу использовать javascript в кадре?
- 12. как я могу использовать require (""); в javascript
- 13. Как я могу использовать модель в Javascript?
- 14. Как я могу использовать возвращение в JavaScript
- 15. Могу ли я использовать CSS как javascript?
- 16. Actionscript. Я не могу использовать текстовый фон в textarea
- 17. Как я могу сохранить результат в ActionScript?
- 18. Могу ли я использовать DoxyGen для документирования кода ActionScript?
- 19. Где я могу найти yacc gammar для ECMAscript/Actionscript/Javascript
- 20. Как я могу использовать websocket с C++
- 21. Как я могу использовать методы апплета Java с помощью Javascript?
- 22. Как я могу использовать подтверждение данных с помощью javascript link_to?
- 23. Как я могу использовать регулярное выражение с переменной в JavaScript?
- 24. Как я могу использовать php с тегом javascript?
- 25. Как я могу использовать базу данных с javascript?
- 26. Как я могу использовать JavaScript с mdl-layout - fixed-tabs
- 27. Как я могу использовать функцию Javascript с помощью JQuery?
- 28. Как я могу использовать элементы Tumblr с Javascript?
- 29. Как я могу использовать файлы javascript для Javascript?
- 30. Как я могу вызвать функцию varargs с массивом в ActionScript?