Mik*_*lis 5 flash actionscript-3
我正在开发一个flash文件,它将被上传到我无法控制的几十个网站.我发现其中一个似乎正在吞噬swf,这导致loaderInfo.bytesTotal为零.这搞砸了加载动画.
我尝试了一种仅测试是否bytesTotal为零的解决方法,如果是这样的话,继续进行.这不起作用,因为正如预期的那样,尚未加载所有必要的数据.或者,我可以对预期的加载时间进行定时延迟,并希望它涵盖所有基础.
有没有人有任何其他建议?理想情况下,还有另一种定义方式bytesTotal,但我还没有找到.
仅供参考这个问题:为什么loaderInfo.bytesTotal为零
但我不能做htaccess建议,因为我无法控制其他网站,其中一些可能在Windows服务器上.
如果可能的话,您可以通过 flashvars 传递总字节数或将其存储在文件中的某个位置。如果您使用某些脚本来定义要加载的文件,您还可以设置大小并将其传递给闪存,以便在总字节数为 0 的事件中,您可以根据以其他方式给出的大小来计算进度。
这是我知道的解决这个问题的唯一方法。