作者forestluch (小强)
看板Flash
标题Re: [问题] 有关於loadMovie 读取缓冲的问题..
时间Mon Oct 1 10:58:39 2007
我找到问题了
关於以下叙述
单机测试OK,校园网路测试OK(同一个主机)
但是使用其他网路浏览却会发生问题..
※ 引述《forestluch (小强)》之铭言:
: ......
: 一个建议
: 当目前的档案尚未读取完全时
: 直接返回读取即可
: 不要重新返回switch回圈判断
: 理论上
: 判别结果还是会要你继续读同一个档案
: 这样又可以省一个影格作业........
: 但是
: 诡异的是一开始我比较懒都这样做
: 结果单机测试OK,上载後却发生读取停滞不前的bug,我也未能理解是为什麽
: 後来多设一个影格
: 将回圈判别,只有在当前的档案读取完成时再返回switch回圈
: 这样就OK了
: 虽然这个写法不一定是最好
: 但提供给各位罗~
原因是
如果当前的档案尚未读取完成就回到switch回圈里头的话
等於是再要求重新读取一次该笔档案
所以在当前档案读取完成前该档案不断被要求重新读取,读了一点又洗掉再读..
所以在几乎无法被读取完成的情形下,读取进度便迟滞不前
因为这个bug因此不断向伺服器发出请求,似乎达到了病毒的功能....囧rz
然後在本机作业,或校园网路测试下
这个问题没有发生的原因是
当switch判别发出读取档案的要求後,该笔档案就迅速被读取完成
所以下一次判别再度来到switch时,程式便能正常的读取第二个,第三个档案...
持续前进..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.171.106.38
1F:推 langrisser19:试试 movieclipLoader吧 10/01 11:51
2F:推 aquarianboy:推MovieClipLoader :) 10/01 13:52