簡體   English   中英

使用Javascript中的flex 3模塊

[英]Use flex 3 module from Javascript

有沒有辦法從Javascript調用flex模塊?

上下文:我正在運行帶有嵌入式HTML / Javascript的flex應用程序,並且必須從Javascript從此應用程序調用flex模塊。

也許我必須使模塊獨立?

我還通過ExternalInterface找到了這種方法: http : //www.flexafterdark.com/docs/Flex-JavaScript

那是解決方案嗎? 公開一個加載並打開模塊的回調?

謝謝

ExternalInterface是實現此目的的方法。

如果您要做的只是加載並打開模塊,則只需使用ExternalInterface.addCallback創建一個回調函數即可正常加載和打開模塊。

如果需要在模塊加載后能夠在模塊上調用函數,對於希望從JavaScript使用的每種方法,都可以使用ExternalInterface.addCallback進行注冊。 或者,您可以花哨並使用describeType來獲取模塊的所有公共方法,並在循環中注冊它們,而不是一個一個地指定它們。

請記住,您不能在ExternalInterface上傳遞復雜的對象。 類型化的JS對象成為通用{}對象。 函數變為空。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM