收藏
回答

调用wx.downloadFile,如果404了,会导致下载内容出错

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug wx.downloadFile 客户端 6.7.3 2.3.0

- 当前 Bug 的表现(可附上截图)


通过

wx.downloadFile

api,下载一张不存在的图片


这时候在控制台输出了:
然后这时候会导致在本地缓存生成了这个1e1307e1.jpg

这时候的这种图片其实是损坏的,我改名为.txt之后,通过记事本打开查看内容:


- 预期表现


通常,我们预想的结果,应该是,只要不是真正的成功状态,就不应该生成这个文件,否则,我们后续游戏的逻辑,都会因为判断缓存文件而直接去取缓存内容导致问题产生。


- 复现路径


- 提供一个最简复现 Demo


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

1 个回答

  • addy
    addy
    2018-10-18

    设计如此,下载失败的时候可以删除这个文件

    2018-10-18
    有用
    回复 1
    • 托塔李
      托塔李
      2019-11-20
      什么意思?
      2019-11-20
      回复
登录 后发表内容