加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex动态加载swc和swf中的class

发布时间:2020-12-15 01:31:33 所属栏目:百科 来源:网络整理
导读:??????flex中比较少人使用相关的反射,主要原因是因为avm编译模式,没办法做到java般的灵活的反射,那么就比较容易失去工厂模式的灵活的特性,但是flex也有相关反射,主要是用户swc和swf的反射,可以直接在内部提取class使用。 ????? 1、元数据捆绑问题 ????

??????flex中比较少人使用相关的反射,主要原因是因为avm编译模式,没办法做到java般的灵活的反射,那么就比较容易失去工厂模式的灵活的特性,但是flex也有相关反射,主要是用户swc和swf的反射,可以直接在内部提取class使用。

????? 1、元数据捆绑问题

???? 相信很多朋友也遇到相关问题

???

???? 如果一个项目中捆绑过多元数据就会造成swf体积过大,但是往往也要面对一个需求,就是无需修改主要的flex源代码就可以修改嵌入文件的需求,那么用swc嵌入文件,再用flex动态加载swc是最好的办法了。

?? 2、动态加载模块的问题

??? 某些项目在前端的flex有可能动态加载某些模块的源代码,这些可能动态加载的UI、utils或者一些skin,放在动态加载的swc中也是一个比较好的解决方案;

?? 3、Licence的动态加载

?? 这个是我最常用的地方。

?

?????相关的用途就不描述那么多,如果有需要的朋友就可以找到优点了:

???? 动态加载swc

???????????????????????

?? 使用教程

?? 首先动态加载swc

??

? 其次实例化object

?

?获取到swc中的实例就可以非常容易做相关的操作;

?

? 另外附上动态加载swf源代码

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读