第一次使用plupload,上传文件后发现出现了一个blob文件,同时有的文件并没有被上传上,这是什么鬼,大概的搜了下,有遇到这个问题的,不过没有几个实质性的解决了的这个问题还是得靠自己了。
观察了下plupload的参数,有一项引起了我的怀疑,那就是chunk_size : '1mb',这项设置是什么鬼?查了下,chunk_size 用来设置块的大小,也就是把一个文件分成这么大的块来进行上传,看来问题就是出在这儿了。把这项设置的值加大,改成10mb或者100mb,再测试就没这问题了。
说下原因:
chunk_size 可以把文件分成多块来上传,这样可以绕过服务器允许的最大上传文件大小的限制,前提是需要上传接口支持文件续传。这个参数一般设置成与服务器允许的最大文件大小一致就可以了,或者是上传接口支持文件续传。
本文作者:老徐
本文链接:https://cloud.tencent.com/developer/article/1405667
转载时须注明出处及本声明