3
A
回答
4
使用ExternalInterface,您可以與Flash通過JavaScript進行通信,但只能在Flash應用程序正在運行的窗口中進行通信。
它是那麼容易,因爲這樣做的:
ExternalInterface.call("jsFunctionName", argument, argument, ...);
要反過來做(從JavaScript調用閃存)你先做如下:
ExternalInterface.addCallback("jsFunctionName", callbackFunction);
function callbackFunction(arg:String):void {
trace(arg);
}
然後你就可以從JavaScript調用jsFunctionName("foo")
。
有關更多信息,請參閱adobe docs。
至於你的跨域,你不能盡我所知,但你可能能夠通過你的服務器代理電話。
相關問題
- 1. 從Javascript調用ActionScript函數
- 2. 從javascript調用actionscript 3函數與addCallback不起作用
- 3. 如何使用flash/actionscript調用javascript函數3
- 4. 如何通過javascript調用actionscript 3函數?
- 5. 從actionscript腳本中調用javascript函數
- 6. Actionscript 3 - 從另一個函數內部調用onLoadProgress函數
- 7. 改變函數ActionScript 3
- 8. ActionScript 3的PHP Key()函數?
- 9. 函數內調用函數 - Flash ActionScript 2.0
- 10. 從另一個函數調用字符串或整數(actionscript 3)
- 11. 我如何調用Javascript中的插件中的函數,來自ActionScript 3
- 12. 在actionscript 3中引用getter/setter函數
- 13. 調用外部JavaScript函數
- 14. actionscript 3,從網站調用數據
- 15. 調試Haxe(ActionScript 3)
- 16. 使用ExternalInterface從JavaScript調用ActionScript 3.0/Flash中的函數
- 17. 構造函數參數問題ActionScript 3
- 18. ActionScript 3 EventListener和函數參數
- 19. 通用Javascript函數調用jQuery函數
- 20. 可以從JavaScript web工作人員調用ActionScript函數嗎?
- 21. 如何等待從actionscript/flex調用的javascript函數?
- 22. 如何從Actionscript調用JavaScript函數以及範圍?
- 23. 的ActionScript的setTimeout,而不調用函數
- 24. ActionScript 3.0中調用PHP函數
- 25. 來自JS的調用actionscript函數
- 26. 從actionscript調用.net dll函數
- 27. 函數調用函數javascript
- 28. Actionscript 3封裝/構造函數
- 29. 三角三角函數(ActionScript 3)
- 30. 從javascript調用actionscript方法
你是指從閃存調用JavaScript函數?我想你應該澄清這個問題,也許提供一個例子或場景。 – goliatone 2011-01-13 14:28:10
關於同一主題,還有大約十個其他問題。嘗試使用谷歌或本頁面右上角的搜索字段... – weltraumpirat 2011-01-13 14:42:22