微信小程序> 微信小程序uploadFile:failError:writeECONNRESET报错问题解决

微信小程序uploadFile:failError:writeECONNRESET报错问题解决

浏览量:5963 时间: 来源:张张打怪兽

问题描述

第一次上传图片,没有问题,当第二次上传图片时,则会报uploadFile:fail Error: write ECONNRESET错误。而隔2分钟之后再去上传,又不会报错。
小程序
问题产生的原因,估计是网络带宽限制,个人把网络切换成手机数据网络就没问题

加更…用户可能网络有问题,这样上传图片就有问题,让用户选择小一点的图片,或者自己进行压缩就能解决

 upload: function () {    //要考虑上传文件是多大的    var pg = this;    wx.chooseImage({      count: 1,      sizeType: ["original", "compressed"],      sourceType: ["album", "camera"],      success: function (e) {        //临时图片文件        let tempImg = e.tempFilePaths[0];        wx.showLoading({          title: '正在上传...',        })        wx.uploadFile({          url: 'url',          filePath: tempImg,          name: "file",          header: getApp().globalData.header,          formData: {            filetype: 1,            code: pg.data.ODNO //订单号          },          success: function (e) {            console.log(e);            wx.hideLoading();            if (e.statusCode == 200) {              let data = JSON.parse(e.data);              if (data.code == "ok") {                pg.setData({                  FLPH: tempImg,                  delable: true                });                wx.showToast({                  title: "上传成功...",                  icon: "success",                  duration: 1500                });              }else{                wx.showToast({                  title: "图片格式错误.",                  icon: "loading",                  duration: 1500                });              }            } else {              wx.showToast({                title: "失败,图片过大.",                icon: "loading",                duration: 1500              });            }          },fail(res){            wx.hideLoading();            wx.showToast({              title: "失败,图片过大.",              icon: "loading",              duration: 1500            });          }        });      },      fail: function () {        wx.showToast({          title: "上传失败.",          icon: "loading",          duration: 1500        });      }    });

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎