收藏
回答

最近在使用wx.downloadFile的时候 部分华为手机无法下载图片?

wx.downloadFile({

     url: im.imageUrl,

     success: res=> {

       if (res.statusCode === 200) {

         wx.saveImageToPhotosAlbum({

           filePath: res.tempFilePath,

           success: res2 => {

             wx.showToast({ title: '保存成功', icon: 'success', duration: 2000 });

           },

           fail: res2 => {

             if (res2.errMsg === 'saveImageToPhotosAlbum:fail cancel') {

               wx.showToast({ title: '保存失败', icon: 'none', duration: 2000 });

             } else {

               this.setData({ tipSaveImg: true });

             }

           }

         })

       } else {

         wx.showToast({

           title: '状态',

         })

       }

     },

     fail:res=> {

       wx.showToast({

         title: '图片下载失败',

       })

       console.log(res)

     }

   })

 },

这个是代码

最后一次编辑于  12-04
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    12-04

    你好,无法下载是什么表现呢?没有进入任何回调么?没有任何提示么?

    12-04
    赞同
    回复 6
    • 1234
      1234
      12-04
      走回调了
      12-04
      回复
    • 1234
      1234
      12-04
      12-04
      回复
    • 1234
      1234
      12-04
      只是部分华为手机有这个问题
      12-04
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      12-04回复1234
      提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),扫下面的小程序码然后提供下扫码结果截图
      12-04
      回复
    • 1234
      1234
      12-04回复社区技术运营专员-娇华
      12-04
      回复
    查看更多(1)
  • 11110111001011110111001110111
    11110111001011110111001110111
    12-04

    下载失败有何提示?


    12-04
    赞同
    回复 3
    • 1234
      1234
      12-04
      12-04
      回复
    • 1234
      1234
      12-04
      只是部分华为手机才有问题
      12-04
      回复
    • 11110111001011110111001110111
      11110111001011110111001110111
      12-04回复1234
      好,官方给你处理
      12-04
      回复
问题标签