kljyrx
kljyrx
  • 发布:2017-11-07 17:03
  • 更新:2018-01-11 19:46
  • 阅读:2064

【报Bug】uploader 组件上传文件的时候,监听statechanged事件时, uploadedSize 直接从0 变成 和 totalSize 相同

分类:HTML5+

详细问题描述
用html5 的 uploader 组件上传文件的时候,监听statechanged事件时,uploadedSize 直接从0 变成 和 totalSize 相同。之前的版本是好的。10月16日云打包的文件也是好的。现在的云打包后的程序也有这个问题。

重现步骤
[步骤] 附件里有用官方的 移动App-Hello H5+ 略加修改的完整工程,进入Uploader界面,上传图片,查看console.log 输出的结果
[结果] 百分比从 0 迅速变成 100 (是因为uploadedSize 直接从0 变成 和 totalSize 相同),但是此时远没有完成上传,还需要等待一段时间(文件有1.9M 那么大)。
[期望] 和之前版本一样,uploadedSize为实际已经传输了的值

运行环境
[系统版本] 安卓7.1.1
[IDE版本] HBuilder 8.8.5.201711010242
[mui版本] 8.8.5

附件
[代码片段] WX20171107-164300.png
[代码] html5.zip 修改的文件在 plus/uploader.html

联系方式
[QQ] 394253821
[电话] 15001234891

2017-11-07 17:03 负责人:无 分享
已邀请:
kljyrx

kljyrx (作者)

官方帮忙验证下

9***@qq.com

9***@qq.com

我也遇到这个问题了、请官方检测一下。。。。。。

kljyrx

kljyrx (作者)

ios 没有问题
所以仔细读了源码,地址如下

https://github.com/dcloudio/H5P.Android/blob/master/feature/uploader/src/io/dcloud/net/UploadNetWork.java

感觉是图示位置有些问题,应该把划线语句提升到红框里,不知道我看的是不是正确。

pengcheng

pengcheng

我也遇到这个问题了

1***@163.com

1***@163.com

请问楼主有没有解决

  • kljyrx (作者)

    没有解决,最后是做了一个假的进度条

    2017-12-27 14:43

  • 1***@163.com

    嗯 我试了下 Hbuilder8.8.0 版本测试 是正常的 新版本就不正常

    2017-12-27 14:57

1***@qq.com

1***@qq.com

请问楼主有没有解决

  • 菠菜呀

    大佬, 你的问题解决没

    2018-04-10 12:32

该问题目前已经被锁定, 无法添加新回复