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

使用Flex同时上传多个文件

发布时间:2020-12-15 02:13:15 所属栏目:百科 来源:网络整理
导读:我一直在使用flex上传器,用户可以在其中选择多个文件. 当文件上传到队列中时(一次一个),它工作正常,但是一旦我尝试让它一次上传2个文件,我就会遇到问题. 似乎文件经常会锁定,并且在上传所有其他文件之前保持1%,或者根本不完整.一次上传的文件永远不会超过一
我一直在使用flex上传器,用户可以在其中选择多个文件.

当文件上传到队列中时(一次一个),它工作正常,但是一旦我尝试让它一次上传2个文件,我就会遇到问题.

似乎文件经常会锁定,并且在上传所有其他文件之前保持1%,或者根本不完整.一次上传的文件永远不会超过一个.

在Flex中同时在多个文件上调用.upload会有问题吗?

解决方法

不幸的是,每个主机的浏览器限制为2(取决于浏览器)活动连接.意思是一次只有2个上传将被激活,而另一个将被排队.现在这通常不会是一个问题,但是当上传的文件非常大时,其他上传文件会超时,即使它们没有启动.每两次上传(upl1.mydomain.com,upl2.mydomain.com)使用子域名有一个解决方法,我没有测试,但它应该做的伎俩.

参考文献:http://anirudhs.chaosnet.org/blog/2008.06.17.html和http://www.ajaxperformance.com/2006/12/18/circumventing-browser-connection-limits-for-fun-and-profit/(实际上可以从第一个链接获得).

此外,您可能无法在Flash中对上载进行排队,因为安全模型需要通过鼠标单击调用上传方法(FileReference).

(编辑:李大同)

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

    推荐文章
      热点阅读