使用Flex同时上传多个文件

前端之家收集整理的这篇文章主要介绍了使用Flex同时上传多个文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在使用flex上传器,用户可以在其中选择多个文件.

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

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

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

解决方法

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

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

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

猜你在找的Flex相关文章