请选择入口: 主站|电信|网通|域名主机 下载,从天空开始!
您的位置:首页 -> 软件资讯 -> 应用软件 -> 其它软件 -> 关于在线电子杂志引擎的一些心得

关于在线电子杂志引擎的一些心得

出处:ghostblog作者:ghost日期:2006-04-29
关键字:电子杂志
    杂志的引擎开发下来有不少的心得。其实不仅仅是在线电子杂志引擎,很多其他Flash场景应用都适用这些心得。

    例子就是这个:www.wowzine.cn/

    物志的电子杂志引擎就能在阅读前面的页数时同时下载后面的内容。按普通一本《物志》的容量,连续后台下载1-200个swf是常有的事情,数据量在20-50兆的样子,但速度不会觉得慢。

    简要归纳就是:如何让用户在欣赏前期内容的时候,后台下载其他内容?技术也很简单,就是flash连续载入多个文件。

    有几个要点,详细代码我就不说了,大家自己看要点研究吧。

    第一,首先澄清所谓先loadMovie进缓存,再load一次速度会很快这个说法,是不对的。无论缓存多块,loadMovie都要先连接,一连接,就会有一个迟缓(其实不算下载时间),所以对于快速切换swf来说,其实是不行的;再说,又如何保证用户的浏览器不设置为“检查最新”?绝大部分情况下,这种 IE本身的缓存读取,是不可预计的。所以load了再load,一般情况可以,但太不完美了,就算多快都好,都会产生一闪而过的黑屏,这个是需要应付的;

    第二,载入一个再继续载入下一个其实很简单的,用一个MovieClipLoader再进行侦听即可,这并不是什么难题;不过关于载入过程中,会有一些比较麻烦的难题,比如速度太慢了,下载会断掉之类,然后下载完了如何切换影片这些问题,比较琐碎,但解决办法还是有的,看帮助文档即可。

    第三,载入多个swf,如何控制CPU使用率的问题。其实flash占用CPU,除了as的执行之外,还有就是重绘。mc被设置为_alpha=0,需要重绘,被设置为_visible=false,哈哈,仍然是需要重绘的……所以被载入的swf里,第一帧空掉是最好的办法。
上一页1下一页
广告联系|版权声明|下载帮助|软件发布|镜像合作
Copyright © 1998 - 2009 Skycn.com All Rights Reserved京ICP证060522号