blog icon indicating copy to clipboard operation
blog copied to clipboard

火腿肠手机上传图片出现严重BUG

Open YIXUNFE opened this issue 10 years ago • 1 comments

YIXUNFE avatar Aug 08 '15 17:08 YIXUNFE

此BUG尚未修复

在一个项目中,需求实现移动端多图上传,从基本原理解析,这其实就是一个<input type="file" multiple="multiple" />的事情。

在iOS系统中,表现良好,作为码农真是该感谢iOS让我们的工作省时省力了。再看看隔壁安卓,那一个惨不忍睹。

先来看看多图上传的兼容情况:

caniuse截图

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

淡淡的忧伤

除了获取到的文件名不对之外,文件大小还是0,这就根本玩不转了啊:scream:。

这个问题的解决方案还有待进一步追踪探讨,目前仅在HTC官方论坛中建了BUG贴。


问题详情

  • 机型:HTC Sense 5.5
  • 系统:Android 4.4.2
  • 浏览器:系统自带浏览器
  • 重现步骤:
    • 打开自带浏览器,进入测试页面;
    • 点击选择文件按钮;
    • 选择文档后选取图片(拍照模式下获取文件信息正常)。
  • 描述:获取图片后,得到文件名不正确,且文件大小为0。
  • 测试地址:http://yixunfe.github.io/blog/demo/4.html

测试地址qr码


YIXUNFE avatar Aug 12 '15 07:08 YIXUNFE