快速业务通道

使用AS3开发Flash全站:WebBase

作者 凌众技术 来源 网页制作 浏览 发布时间 2012-03-08

一直使用AS3开发Flash全站,为了更方便更快速地开发,写了份较为稳定的基架,分享给大家。

支持动态地址,栏目过渡切换及高度动态设置。架构的任务是封装了核心交互功能,可以直接继承基类来使用,自动完成子SWF之间的通信传递。

一:WebBase能做什么?

  1. 可以实现动态地址与标题。打开每一个页面都会在地址栏中产生一个伪地址并堆栈到IE的历史记录中,地址形式如:http://www.shch8.com/case/webbase/#/blog,我们可以使用这个地址来进入指定的动画页面。
  2. 可以实现状态值的记录。比如,我们在产品展示中查看了一件商品,地址栏可以记录起来,如果你把这个地址发给朋友同样能够看到这个商品,状态值的使用可以弥补单个SWF中无法实现历史记录与动态地址的问题,地址形式如:http://www.shch8.com/case/webbase/#/about-tag2
  3. 可以很方便地实现更换页面时的过渡动画。在进入另一个子页面时,会通知当前页面先播放结束动画,当结束动画播放完成了,再加载新的SWF文件。使用结束动画是开发Flash全站应该考虑的细节,也是区别于普通网页的一大亮点。
  4. 垃圾回收机制。切换栏目时,会自动卸载旧的SWF文件,并提供卸载事件机制用于清除特定垃极,如声音或视频数据。
  5. Flash尺寸控制。也许会有这样的需求,我们每个子页面使用的页面高度可能不一样,你可以很轻松地设置各个子页面应该使用的宽度或高度,也就是改变IE的宽高,支持目前使用的绝大多数浏览器。
  6. 互访功能。如果我们用了多级子SWF,各个页面之间的相互访问会是一个头疼的事,在一些偏向应用型的Flash全站中更是需要有个灵活的访问功能,WebBase提供了三种访问属性供你直接调用,分别为:主页面(rootPage),父页面(parentPage)和子页面(childPage)。


  • [使用帮助]
  • [V1.2版源文件和Demo下载]
  • [DEMO在线体验]
  • [PDF程序字典]
  • 请在这里提交BUG与新功能的需求,我会诸个解决

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号