收藏
回答

wx.downloadFile接口的success、fail和complete都没有回调,

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.downloadFile 微信iOS客户端 7.0.5 2.8.3

https://developers.weixin.qq.com/miniprogram/dev/api/network/download/wx.downloadFile.html

请问是什么情况

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

4 个回答

  • 永搏
    永搏
    2020-09-18

    碰到同样问题,mark

    2020-09-18
    有用
    回复
  • Cjiang
    Cjiang
    2020-06-23

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-06-23
    有用
    回复
  • Mr Luo
    Mr Luo
    2020-06-23

    2020-06-23
    有用
    回复
  • 启年
    启年
    2020-06-23

    请求有发出吗?

    控制台是否有报错?

    整理一个代码片段看下吧?

    2020-06-23
    有用
    回复 8
    • Mr Luo
      Mr Luo
      2020-06-23
      wx.chooseImage({ 
            count: 1, 
            sizeType: ['original', 'compressed'], 
            sourceType: ['album', 'camera'], 
            success(res) { 
              // tempFilePath可以作为img标签的src属性显示图片 
       
              wx.showLoading({ 
                title: '选择成功,准备下载', 
              }) 
       
              const tempFilePaths = res.tempFilePaths 
              console.log("tempFilePaths", tempFilePaths) 
       
              wx.downloadFile({ 
                url: tempFilePaths[0], 
                success: res => { 
                  console.log("downloadFile === 成功", res) 
                  wx.showLoading({ 
                    title: '成功', 
                  }) 
                }, 
                fail: res => { 
                  console.log("downloadFile === 失败", res) 
                  wx.showLoading({ 
                    title: '失败', 
                  }) 
                }, 
                complete: res => { 
                  console.log("complete === 失败/失败", res) 
                  wx.showLoading({ 
                    title: '失败/失败', 
                  }) 
                } 
              }) 
       
            } 
          })
      2020-06-23
      回复
    • Mr Luo
      Mr Luo
      2020-06-23
      要用手机试,工具是可以。一直在“选择成功,准备下载”。wx.downloadFile不会有回调
      2020-06-23
      回复
    • 启年
      启年
      2020-06-23回复Mr Luo
      你选择了用户本地的图片,然后拿到图片,再下载是做什么?


      wx.downloadFile是下载网络图片到小程序本地
      2020-06-23
      回复
    • Mr Luo
      Mr Luo
      2020-06-23回复启年
      这样做会有问题是吗?
      2020-06-23
      回复
    • 启年
      启年
      2020-06-23回复Mr Luo
      你的业务需求是什么呢?
      2020-06-23
      回复
    查看更多(3)
登录 后发表内容
问题标签