作者fatcats (体验ECOSWAY魅力^^)
看板Flash
标题[问题] 请问有关物件的"属性"用法!!
时间Sun Nov 25 09:54:09 2007
我用的是AS 2.0
最近使用remoting 试图上传档案
看到F1里头说
------------------------------------------------------------------------------
onProgress = function(fileRef:FileReference,
bytesLoaded:Number,
bytesTotal:Number) {}
在档案上传或下载作业期间定期叫用。
------------------------------------------------------------------------------
想请问几个问题
1.这种侦听方式 因为是Client的技术
是不是只能代表丢出的封包的资料量
并不能代表对方有收到的资料量!?
也就是说我这里已经执行 onComplete了 但却不保证对方已经收到!?
如果答案为是 请问要得知正确的资料上传成果是不是必须呼叫service
并且从server上回传接受到的档案大小!?
实际操作上较常会采取哪一种做法呢!?
2.使用同时上传多个档案的功能 会有很多loadingBar
每个档案选择之後 都会建立一个专属mc (mc0 mc1 mc2 ...)
但是这个侦听器唯一跟mc有关的大概只有档名
我很异想天开的有个想法 是不是可以利用 "物件的属性"
让每个mc都有一个参数 跟档名有关
比方说 for(i=0;i<档案数量;i++){
eval("mc"+i).filename = 档名;
}
或是 建立一个array存放档名
然後用for回圈 写出mc0._txt.text = array[0] 之类的叙述
这样是否可以让上传的百分比 对到每个档案专属的uploadingBar !?
实际操作上 这是较合适的方法吗!?
谢谢^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.70.214.59
※ 编辑: fatcats 来自: 219.70.214.59 (11/25 09:59)