繁体   English   中英

在AS3 Flash Builder中为SWF创建预加载器

[英]Creating Preloader for SWF in AS3 Flash Builder

我是使用Flash Builder的AS3中相对较新的开发人员。 我的目标是为大型(30mg)SWF应用程序创建快速/快速加载的小型SWF预加载器。 我不能在预加载器中包含较大的SWF,但可以使用外部接口调用来获取jquery,以告诉我用户使用的互联网速度如何,并根据加载文件的大小确定加载所需的时间更大的SWF。

现在,我们有一个大型的Web应用程序,如果客户端的互联网连接速度较慢,则需要大约5分钟的时间来加载。 因此,我们想使用一个小的SWF预加载器,该预加载器将显示加载圆圈或加载条,并在SWF加载时间超过5分钟时显示选项。 有点像错误处理。 例如,对于Safari,有时播放器实际上必须单击SWF才能加载。 SWF上是否可以有一个按钮使其开始加载?...在​​jQuery中创建预加载器是否更容易? 我只是想知道是否会使用SWF加载SWF来创建更多问题。 有任何想法吗?...

关于如何应对这种野兽的任何想法? 我读过几乎所有关于预加载器的文章,但是没有任何文章引用Flash Builder中创建的预加载器。

我不能使用Flash Professional或时间轴。 它必须在Flash Builder中。

因此,我尝试使用下面的教程,但是当我对其进行测试时,我实际上无法显示任何内容。 我在“ run()”函数中遇到错误:

错误:错误#2136:SWF文件http://local.myproj.com/MyProject.swf包含无效数据。 在Preloader / run()[/ Development / MyProject / src / Preloader.as:109]在Preloader / onEnterFrame()[/ Development / MyProject / src / Preloader.as:46]

参考: http : //fortheloss.org/how-to-preloader-in-flash-builder-4-7/

直到两年前,我一直在处理很多这类事情,而且我知道我的数据库中有一些不错的脚本,但是您所谈论的是预加载和激活加载,就像在预加载器中一样,访问者无法控制什么。他或她可以做或不能做,并且通过使用按钮(当然可以),访客可以选择是否下载! 从内存来看,使用Flex Builder多年来并没有真正发布过很多东西,我收集了一些好的AS3脚本并对其进行了修改(包括进度条-但没有时间指示器)以下载到Web Apps中。 或带有AS3的FLEX AIR等。 小问题只能是根据使用的FLEX Builder将其中的任何一个从mx修改为fx! 我主要使用脚本来下载分辨率高达22 mB的高分辨率图像,日历,SWF等! 无论如何,如果有兴趣,我必须查找我的FLEX数据库和应用程序才能将其提供给您! rgs Aktell

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM