收藏
回答

wx.uploadFile在app.js里调用无反应?

wx.uploadFile在app.js里调用无反应

回答关注问题邀请回答
收藏

2 个回答

  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-05-13

    登录mp后台,在开发设置中查看是否配置uploadFile合法域名

    2022-05-13
    有用
    回复
  • 微盟
    微盟
    2022-05-12

    wx.uploadFile不是可以传入调用成功和调用失败的回调函数嘛,打印出来看一下为什么上传文件失败。

    1. 注意调用wx.uploadFile要在微信管理后台配置uploadFile合法域名。
    2. 将本地资源上传到服务器,客户端发起一个https post请求,其中content-type为multipart/form-data
    wx.chooseImage({
      success (res) {
        const tempFilePaths = res.tempFilePaths
        wx.uploadFile({
          url: 'https://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址
          filePath: tempFilePaths[0],
          name: 'file',
          formData: {
            'user': 'test'
          },
          success (res){
            const data = res.data
            //do something
          }
        })
      }
    })
    


    2022-05-12
    有用
    回复
登录 后发表内容