【发布时间】:2010-06-19 09:34:14
【问题描述】:
众所周知,以后每次调用 FileReferenceList.browse() 方法时,FileReferenceList.fileList 属性都会重置为用户在对话框中选择的文件。我的问题是:
如何在以后每次调用 FileReferenceList.browse() 方法时“记住”所有先前选择的文件?以便添加新文件并在以后全部上传。
【问题讨论】:
-
您希望打开文件对话框让您之前选择的文件下次已经被选择并从那里开始?
-
不,不是那样。我想将所有先前选择的文件保留在内存中,并让用户选择任何额外的文件,以防他忘记了什么......这样他就不必再次选择所有文件。我希望我足够清楚......
-
您认为可以在程序中的某处复制 FileReferenceList.fileList 并重用它,然后将所有内容合并到一个列表中吗?可能是深拷贝之类的东西?
-
你不能让用户选择文件组,上传它们,然后根据需要重复对话吗?我的意思是,您的用户是否通过先上传 10 个然后再上传 10 个文件来上传 20 个文件,或者他/她是否上传 4 组每组 5 个文件,或者一次全部上传 20 个文件,这无关紧要。对?还是我在这里遗漏了一些至关重要的东西?
-
我的项目都是关于文件、存储等的。所以我相信实现这一点会让人倍感欣慰。
标签: flash actionscript