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

Flex RSL框架 (论及 常见的error # 2032)

发布时间:2020-12-15 04:31:21 所属栏目:百科 来源:网络整理
导读:使用Flex开发网络应用程序是,有两种框架构建方法 一种是“合并到代码中” 另一种是“使用RSL(routine ? shared library)” 这两种框架的区别就是,是不是将swf的那些支持底层库编译到swf文件中。 如果是“合并到代码中”那就是每个swf文件都是独立的,那么

使用Flex开发网络应用程序是,有两种框架构建方法

一种是“合并到代码中”

另一种是“使用RSL(routine?shared library)”

这两种框架的区别就是,是不是将swf的那些支持底层库编译到swf文件中。

如果是“合并到代码中”那就是每个swf文件都是独立的,那么这个swf在如何地方只要有合适的flash player就可以播放,但是这样也会导致swf体积增大。

RSL框架就是为了减少swf体积而产生的,编译的时候那些支持库并不一起编译,客户端请求的时候分析到需要一些支持库就需要通过网络去去,并且放在客户端本地的某个特定的文件夹下。之后只要需要使用哪个支持库,就可以直接到那个文件夹内部去取。

?

?

但是,往往,使用RSL框架就容易出现 #2032 错误。其实按照理论上讲,客户端第一次加载swf文件发现没有一些支持库,就会去网络(官网)上取。但是如果该客户机由于无法上网,或者其它的原因无法取得那个支持库,就会出现这个错误。

而事实上,基本很少出现这个问题,只是在一个开发局域网中,在测试的时候会出现。

?

出现这个问题的时候,一个无奈的方法就是不使用RSL框架,而选用合并到代码 (选择项目->属性->构建路子->框架链接 ),虽然会导致客户端要加载的数据变大,但在容忍的范围内,可以这样做。

(编辑:李大同)

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

    推荐文章
      热点阅读