收藏
回答

使用wx.downloadFile下载流报错?

问题描述:

小程序里面需要生成页面的分享图,我们通过后台接口去查询数据,然后绘制成图片,以流的形式返回,前端通过小程序的wx.downloadFile去下载流,但是现在出现问题,ios下载流没有问题,图片也可以正常显示,但是android就会报错,错误信息如下:

downloadFile:fail unexpected end of stream

我用了好几台安卓机测试均出现这个问题,但是ios上面却是正常的,不知道各位是否遇到过相同的问题?是否有解决方案?

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

1 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    08-05

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

    08-05
    赞同
    回复 7
    • xiaoming
      xiaoming
      08-05
      https://developers.weixin.qq.com/s/t3DZxomh7Ha0
      08-05
      回复
    • xiaoming
      xiaoming
      08-05回复xiaoming
      这是代码片段,ios上测试了没问题,安卓机型我测试了两台华为,一台p20 一台荣耀,都是报unexpected end of stream
      08-05
      回复
    • xiaoming
      xiaoming
      08-06
      微信版本7.0.6,系统版本android9.0,机型华为p20pro
      08-06
      回复
    • xiaoming
      xiaoming
      08-06
      刚刚试了下,后台获取小程序码,以流的形式返回,小程序这边使用wx.downloadFile去拿文件,一样的问题,ios正常,android提示unexpected end of stream
      08-06
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      08-06回复xiaoming
      好,这边先看下
      08-06
      回复
    查看更多(2)