uploader控件,上传二进制文件时文件名错误的问题
2017-11-17 15:00:46
汤尼尔
  • 访问次数: 3
  • 注册日期: 2017-11-17
  • 最后登录: 2017-12-11
上传常规图文文件如txt、zip、rar、png、jpg等文件,后台接收到的文件名正常。但是上传诸如mp4视频文件的时候,文件名就变成了blob,改变上传模式也没有用,希望能得以解决。
沙发
2017-11-20 09:18:30
sunhao
  • 访问次数: 218
  • 注册日期: 2015-04-20
  • 最后登录: 2017-12-08

该问题可能是当上传大文件时会进行文件分割,浏览器不支持为分割的内容提供分割之前的文件名,不过 uploader 仍然支持使用其他表单字段发送原始的文件名。所以最佳做法时,如果要支持分片上传,请不要依赖原始的file字段提供的文件名,而是使用其他表单字段发送文件名。

板凳
2017-11-21 11:16:41
  • 访问次数: 6
  • 注册日期: 2017-10-28
  • 最后登录: 2017-11-21
对的,你这是因为文件太大,上传时自动进行了分片,你可以在后台对分片文件进行合并。此时获取文件名要采用其他途径,比如传参数
#3
2017-12-09 14:27:41
广豪
  • 访问次数: 2
  • 注册日期: 2017-12-09
  • 最后登录: 2017-12-09
同样遇到这个问题,看了楼上回答才明白·····
1/1