H5上传图片,利用XMLHttpRequest传输数据进度监听不到的解决方法
发布日期:2022-02-08 18:03:18 浏览次数:46 分类:技术文章

本文共 624 字,大约阅读时间需要 2 分钟。

今天用H5上传图片,利用XMLHttpRequest对象来传输数据,想在界面上监听上传的进度,出现了IOS机子进度显示正常,而Android机子和IE上都不能监听到,解决办法如下:

xhr.upload.onprogress = uploading;//上传进度调用方法实现 xhr.send(form); //xhr.upload.addEventListener("progress", uploading, false);//监听不到,换到上面的方法来执行                   function uploading(evt) {     $preview.find('.weui_uploader_status_content').text(Math.round(evt.loaded / evt.total * 100) + "%");           if (Math.round(evt.loaded / evt.total * 100) >= 100) {                $preview.removeClass('weui_uploader_status').find('.weui_uploader_status_content').remove();           }     }

  

转载于:https://www.cnblogs.com/AlanYT/p/6959127.html

转载地址:https://blog.csdn.net/diyanjing4788/article/details/101443607 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:对苹果输入法产品评价
下一篇:获取定位,苹果IOS10以上不支持h5的geolocation获取不到地理位置信息解决办法

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年03月29日 15时58分00秒