0
我正在使用Flex的反射類,我注意到當我在調試中發佈時,所有的組件樣式元數據都是由describeType找到的。但是,如果我創建一個發佈版本,則不會顯示任何樣式。樣式元數據不包含在發佈版本中?
我正在使用Flex的反射類,我注意到當我在調試中發佈時,所有的組件樣式元數據都是由describeType找到的。但是,如果我創建一個發佈版本,則不會顯示任何樣式。樣式元數據不包含在發佈版本中?
您可以使用編譯器參數keep-as-metadata將元數據添加到發佈版本中。默認的Flex配置可能不包含樣式元數據,因爲它不在運行時使用。
這個編譯器參數創建一個發佈版本時都會守在那裏的風格元數據:
keep-as3-metadata+=Style
你需要的樣式元數據在運行時是什麼?您可以使用編譯器參數將其添加到發佈版本中;也許它不是默認添加的,因爲它沒有運行時的目的。沒有看; IT狡猾的編譯器參數是保持元數據或類似的東西。一些框架如Swiz使用這個。 – JeffryHouser
啊對。謝謝。我正在努力列出組件的樣式。一種風格瀏覽器。 –
它是-keep-as3-metadata + =樣式。想要添加它作爲答案? –