blog
blog copied to clipboard
火腿肠手机上传图片出现严重BUG
此BUG尚未修复
在一个项目中,需求实现移动端多图上传,从基本原理解析,这其实就是一个<input type="file" multiple="multiple" />的事情。
在iOS系统中,表现良好,作为码农真是该感谢iOS让我们的工作省时省力了。再看看隔壁安卓,那一个惨不忍睹。
先来看看多图上传的兼容情况:

OMG!安卓几乎全军覆没。那么体验降级,接受单图上传吧。在其他测试的几个机型中都没问题,但在HTC Sence下,选择已有文件上传时遇到了问题。

除了获取到的文件名不对之外,文件大小还是0,这就根本玩不转了啊:scream:。
这个问题的解决方案还有待进一步追踪探讨,目前仅在HTC官方论坛中建了BUG贴。
问题详情
- 机型:HTC Sense 5.5
- 系统:Android 4.4.2
- 浏览器:系统自带浏览器
- 重现步骤:
- 打开自带浏览器,进入测试页面;
- 点击选择文件按钮;
- 选择文档后选取图片(拍照模式下获取文件信息正常)。
- 描述:获取图片后,得到文件名不正确,且文件大小为0。
- 测试地址:http://yixunfe.github.io/blog/demo/4.html
