Flex 四里面的bug - 没有找到外观
Flex 4里面的bug - 没有找到外观
Flex采用Module+Window组件之后会出现类似的错误。导致错误的原因大概是域的问题。一下是导致错误的具体方法:
1. 在WindowedApplication里面载入模块A
2. 在模块A里面利用open打开一个新的Window
只要通过上述方法就会出现一个spark组件没有找到外观的问题。解决方法之一是为该Window里面每一个组件添加其默认皮肤skinClass。另一个就是Adobe论坛给出的解决方法:
1. 在项目(project)->属性(preference)->Flex编译器(Flex complier)->里面的编译器附加参数里面再加入一个参数:
-keep-all-type-selectors=true
2.在构建路径里面使用RSL框架
我只做了第一步,没有使用RSL框架,结果问题也解决了。