为Qzone用户更好的在空间的使用自定义上传的Flash效果,避免过去存在的安全问题。请大家在设计Flash时按照以下规范进行,符合规范的设计作品我们将上传到服务器上,然后大家就可以安全使用了: 1, Flash不允许加载任何外部文件到影片中(不能使用外部共享库文件),也不允许向外部发送任何数据。 禁止使用的API列表: MovieClip.loadMovie() MovieClip.loadMovieNum() MovieClip. loadSound () LoadVars.send() LoadVars.sendAndLoad() XML.send() XML.sendAndLoad() LocalConnection.send() MovieClip.getURL() 受限
2,禁止在Flash中调用或者包含任何JavaScript 内置的函数命令. 从目前的一些涉及安全的范例看来,问题往往出在Flash中嵌入或者调用外部JS文件造成. 所以只要是在Flash中包含JS内置函数都认为是非法。 目前Qzone只接收的下面这种调用: getURL('javascript:guideButton(8)', ''); 进行栏目跳转。
3.调用guide()之前隐藏原有的所有功能模块(如原先的背景、按钮),正常显示各个模块 为更好的保证效果,当要切换页面时,中间的内容区域不能有任何内容,即中间内容区域不能有两种不同的内容页面叠加,则可以正常显示。 参考:如当前中间的页面层是显示为主页,当使用其他功能(如日志),务必把原先显示主页的页面隐藏,才能使日志的页面正常显示。 功能模块的一些功能实现参考附件DiySwf_sample.fla(FLASH8.0才能找开)
下载地址:http://ftp13-idc.pconline.com.cn/pub/download/200510/Flash8-chs_PConline.exe
4.为保证安全,flash中不允许任何按钮或操作链接到外部网站或者作者的网站
5.在作品完成之后,最好对代码和动画等等进行优化,尽量使文件不占太多的系统资源。 参考: 比如在c4 2.0+256M内存的配置下,播放首页动画时整个IE进程的内存消耗不的大于20-30兆,cpu占用不得超过30-40%,显示子模块的时候(不播放首页动画)则不得大于cpu不得超过10%
6.发布输出为6.0和1.0
7.全屏规格:文件尺寸:1024*590 框架内部:文件尺寸:746*483 文件大小不超过:500k 参考: 全屏,内部边框:

附件下载:(包含FLASH范例)
进入QQ我要爱你论坛交流!
|