加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flash – 当loaderInfo.bytesTotal为零时该怎么办

发布时间:2020-12-15 07:27:42 所属栏目:百科 来源:网络整理
导读:我正在开发一个flash文件,它将被上传到我无法控制的几十个网站.我发现其中一个似乎正在吞噬swf,这导致loaderInfo.bytesTotal为零.这搞砸了加载动画. 我尝试了一种解决方法,只测试bytesTotal是否为零,如果是这样,只需继续.这不起作用,因为正如预期的那样,尚未
我正在开发一个flash文件,它将被上传到我无法控制的几十个网站.我发现其中一个似乎正在吞噬swf,这导致loaderInfo.bytesTotal为零.这搞砸了加载动画.

我尝试了一种解决方法,只测试bytesTotal是否为零,如果是这样,只需继续.这不起作用,因为正如预期的那样,尚未加载所有必要的数据.或者,我可以对预期的加载时间进行定时延迟,并希望它涵盖所有基础.

有没有人有任何其他建议?理想情况下,有另一种方法来定义bytesTotal,但我还没有找到.

仅供参考,这与此问题有些相关:Why loaderInfo.bytesTotal is Zero

但我不能做htaccess建议,因为我无法控制其他网站,其中一些可能在Windows服务器上.

解决方法

如果有可能你可以通过flashvars传递总字节数,或者将它存储在文件中的somwhere中.
如果您使用某些脚本来定义文件,那么您也可以使用大小并将其传递给flash,以便如果totalbytes为0,则可以根据以其他方式给出的大小来计算进度.

这是我对这个问题所知道的唯一解决方案.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读