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,则可以根据以其他方式给出的大小来计算进度. 这是我对这个问题所知道的唯一解决方案. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |