`
kjj
  • 浏览: 169441 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

关于FLex 4 framework 框架加载的感受

阅读更多
       最近使用了flash builder 4 beta2 做了多文件上传系统,在公司内网,本来挺好的,可是遇到一个让人很无奈的问题,上传组件本来就是很小的一个组件,界面元素也不多,但是在第一次访问这个上传页面的时候,速度非常慢,常常要等好几分钟才能完 ,以后打开,界面可以很快反应出来,就是第一次那个慢啊,让人不知道,在系统目录里看,可能是在背后下载安装sdk framework,,前提是我的系统安装过了flash player 10的,内网,网速不用说了,就这个几百K的framework竟然要这么长时间才完,纳闷,flex framework的运行时库要是能想。net那样集中成一个文件下载安装就好了,自动下载第一次常常会让用户急不可耐啊...!!
分享到:
评论
18 楼 kjj 2009-12-01  
终于在adobe的flex论坛上弄清楚这个问题了
帖子地址如下 http://forums.adobe.com/message/2428795#2428795
17 楼 mreay 2009-11-28  
试用了一段flex4还是退回3了.
16 楼 xdsnet 2009-11-27  
我是针对 andy_ghg 的回应,不过我确实没有用到mx包内的东西,但我想,只要功能一样,什么库都是一样的。
15 楼 kjj 2009-11-27  
xdsnet 写道
    我不觉得flash开发的东西就一定比flex的小,我估计是编译时flex打包了多余的东西原因(可能是打包的debug版本,而不是发布版本模式),这是有依据的,在http://code.google.com/p/fld-as3-samples-cn/
这个项目的实施中,几乎所有fla生成的swf都比用flex编译产生的swf(注意是发布版本)大,比如在PlayList这个子项目中,fla输出的是47k,而在FlashDevelop中利用Flex4编译后的结果只有40k,而两者实现的效果完全一样。


我确定是发行版,而非debug版,具体原因我已经说明了,swf只有67k,几个ui元素,就是第一次,它老试图连接adobe网站,具体在本页第一个回复上,请详查!!
14 楼 Curapica 2009-11-27  
xdsnet 写道
    我不觉得flash开发的东西就一定比flex的小,我估计是编译时flex打包了多余的东西原因(可能是打包的debug版本,而不是发布版本模式),这是有依据的,在http://code.google.com/p/fld-as3-samples-cn/
这个项目的实施中,几乎所有fla生成的swf都比用flex编译产生的swf(注意是发布版本)大,比如在PlayList这个子项目中,fla输出的是47k,而在FlashDevelop中利用Flex4编译后的结果只有40k,而两者实现的效果完全一样。

这个没有用到flexUI组件,当然小了
13 楼 流浪的面包树 2009-11-27  
培训rsl 分模块! flex4我的优化 很好了 少嵌入皮肤 嵌入字体 
12 楼 xdsnet 2009-11-27  
    我不觉得flash开发的东西就一定比flex的小,我估计是编译时flex打包了多余的东西原因(可能是打包的debug版本,而不是发布版本模式),这是有依据的,在http://code.google.com/p/fld-as3-samples-cn/
这个项目的实施中,几乎所有fla生成的swf都比用flex编译产生的swf(注意是发布版本)大,比如在PlayList这个子项目中,fla输出的是47k,而在FlashDevelop中利用Flex4编译后的结果只有40k,而两者实现的效果完全一样。
11 楼 andy_ghg 2009-11-26  
如果LZ不是大规模的部署Flash(Flex)的话,用Flash写出来的东西要小很多很多,举一个简单的例子,我要写一个播放器,就用来播放视频就行,如果图简单,用Flex来做是挺快的,但是体积太大了, 一个Application建立起来,什么代码不写就是100,930 个字节,而用Flash,我一个视频组件写好了才1.5KB,算算那个更合算吧
10 楼 kjj 2009-11-26  
最后,我监控了一下,终于弄清楚问题了,在第一次加载framework时,framework的东东加载到快,问题是它每次都要去fpdownload.adobe.com/crossdomain.xml如果找不到就要去fpdownload.adobe.com/pub/swz/crossdomain.xml找,主要是这两个操作等的时间长,因为framework的库文件下载都是在本地下载的 不知道他为何要去adobe上下载这些玩意,而加载framework的swz连接都是本地的url,我在本地根目录下也放了crossdomain.xml也没,观察到它还是会去adobe网站上找!!!
9 楼 liupesnap 2009-11-25  
flex4确实没有3好用 习惯了就好
8 楼 vii779 2009-11-25  
vieri122 写道
其实也不用回到flash,楼主直接用silverlight即可

silverlight相比flex有哪些优势和劣势
7 楼 vieri122 2009-11-25  
其实也不用回到flash,楼主直接用silverlight即可
6 楼 chaimzane 2009-11-25  
我也觉得flex的考虑的东西的太多的,flex 4的framework更是庞大
5 楼 gaoyuntao2005 2009-11-25  
监控软件 名称:  wireshark 自己去找下载地址吧。
4 楼 gaoyuntao2005 2009-11-25  
这个是flash player 在首次运行时,会到外网上去找是否有更新。建议重新安装debug版本试一下,可以用。网络监控软件看看,player 都做了什么。
3 楼 a3mao 2009-11-24  
flash builder 4 beta2  不好用,我也曾试用过,发现根本没有3好使,现在又换回3了
2 楼 noahgenius 2009-11-23  
可以尝试使用RSL。如果还不行回到flash
1 楼 vii779 2009-11-21  
追求体积小,直接用flash,别指望flex能写出小体积的程序。

相关推荐

Global site tag (gtag.js) - Google Analytics