2011-10-17 44 views
0

我使用Flex3.0(SDK 3.2)。如何將多個資源加載到resourceModuleURLs

我有一個問題的Flex(resourceModuleURLs)。

我的HTML包裝中使用FlashVars屬性,現在如下使資源的裝載。

AC_FL_RunContent(
    "src", "ResourceModuleApp", 
    "flashVars", "resourceModuleURLs=es_ES_ResourceModule.swf&localeChain=es_ES", 
    "width", "500", 
    "height", "500", 
    "align", "middle", 
    "id", "ResourceModuleApp", 
    "name", "ResourceModuleApp", 
    "allowScriptAccess","sameDomain", 
    "type", "application/x-shockwave-flash", 
    "pluginspage", "http://www.adobe.com/go/getflashplayer" 
); 

※參考 http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7f3c.html

雖然只是es_ES_ResourceModule.swf現在,我想指定兩個,es_ES_ResourceModule.swf和es_ES_ResourceModule2.swf。

請讓我知道它應該如何寫。


謝謝!

我嘗試「將其設置爲運行時共享庫​​」。 但是,這種情況是無法解決的。

爲什麼「將其設置爲運行時共享庫​​」是否有必要呢?

回答

0

首先,你應該嘗試使用SWFObject,而不是原來的Flex3包裝(這已被固定在Flex 4中使用的SWFObject)。

從這裏,你可以一次只加載一個資源模塊。我不明白爲什麼你需要多於一個,因爲它們是特定於語言的。如果您想在其中加載其他內容,則需要將其設置爲需要加載的運行時共享庫​​。