我正在尋找在我正在開發的Flex項目中有幾個插件。我知道我可以使用SWFLoader加載SWF,但我認爲在Flex3中現在可以有Runtime Shared Libraries或其他東西。有沒有人在運行時加載插件有任何好的文檔?理想情況下,我希望能夠從URL加載插件,然後從插件中執行一些代碼(例如,將控件添加到頁面中)。如何讓Flex項目在運行時加載插件?
2
A
回答
3
您可以使用模塊或RSL。
RSL的優點是可以通過flash而不是瀏覽器進行緩存,因此它們的使用時間更長。
模塊更容易創建和使用。我已經使用過模塊,並且遇到模塊無法加載的問題(代碼需要處理這種情況)。我還沒有嘗試過RSL。
這裏是創造的RSL http://labs.adobe.com/wiki/index.php/Flex_3:Feature_Introductions:Flex_3_RSLs
0
需要注意的是,目前,加載的RSL必須對非常相同版本的Flex框架的編制..如果你打算爲「二進制」的插件系統的一些文件,可能是你希望在下一個Flex版本中等待實現Marshall plan功能。
0
如果你想嘗試一種新的替代方法,這是一個模仿java OSGi的應用程序核心框架:http://www.potomacframework.org/ 我沒有嘗試過,但它看起來非常酷!
相關問題
- 1. 如何在運行Maven/Hibernate項目時加載.sql文件?
- 2. 如何在運行時加載數組中的項目
- 3. 如何在flex builder中加載/加載flexlib項目源代碼?
- 4. 如何在運行時加載文件
- 5. 如何在flex項目中運行.swc文件?
- 6. 如何使插件在加載頁面時運行函數
- 7. XMLDocument.Load()在運行測試項目時不加載文件
- 8. 在運行時將項目插入BoxLayout?
- 9. 在Flex中運行時從文件加載屬性
- 10. 如何在運行項目時運行.bat文件
- 11. Flex在運行時組件
- 12. 在Flex移動項目中運行Javascript
- 13. 如何讓jquery函數在頁面加載時運行?
- 14. 如何在Android Studio 1.0中加載項目時解決運行時異常?
- 15. 如何在運行時將項目插入jcombobox並保存它
- 16. 在運行時在一個scala項目中加載一個類
- 17. 如何讓Clojure在REPL啓動時加載項目特定的.clj文件?
- 18. 添加項目RibbonDropDown在運行時
- 19. 如何在運行時加載包
- 20. 如何在運行時加載圖像?
- 21. 如何在運行時在列表視圖中添加項目
- 22. 如何讓rsync只在目標目錄存在時才運行?
- 23. 已加載項目的Eclipse插件
- 24. 如何在運行時加載和實例化不同項目中的對象?
- 25. 如何在運行時跟蹤(flex)
- 26. 如何在as3 flex項目中加載圖像時定義內容類型?
- 27. Eclipse插件項目運行配置
- 28. 通過HTTP運行基本Flex項目?
- 29. 如何讓我的項目在任何系統上運行?
- 30. 在2.0運行時運行.NET4項目