收藏
回答

removeSavedFile 可以删除用户文件和临时文件

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

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

wx.removeSavedFile 和fs.removeSaveFile可以删除usr文件和临时文件,这与文档描述和解释不符。

- 预期表现

只能删除缓存文件,模拟器的结果是符合文档描述的,真机不符合

- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2019-02-21
回答关注问题邀请回答
收藏

3 个回答

  • 2020-04-29

    哥们解决了吗

    2020-04-29
    有用
    回复 6
    查看更多(1)
  • 稻草人
    稻草人
    2019-10-10

    这边也遇到了相同的问题,wx.removeSavedFile 和fs.removeSaveFile都无法删除usr/download/下的文件。download自己创建的目录,download下只有文件没有目录,不存在文件夹嵌套问题。文件名修改为中/英文都不行。

    2019-10-10
    有用
    回复 2
    • 敲键盘的猫
      敲键盘的猫
      2020-03-01
      哥们解决了吗?我也遇到这个问题
      2020-03-01
      回复
    • lettia~
      lettia~
      2022-02-15回复敲键盘的猫
      同问
      2022-02-15
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-02-21

    请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2019-02-21
    有用
    回复 6
    • 孤雁紫堇
      孤雁紫堇
      2019-02-21
      wx.downloadFile({
            url: 'http://www.guangyuanol.cn/uploads/allimg/190202/10521C559-1.jpg',
            success: function (res) {
              console.log("tempPath: "+res.tempFilePath);
              fs.removeSavedFile({
                filePath: res.tempFilePath,
                complete:function(ret){
                  console.log(ret);
                }
              })
            },
            fail: function(res){
              console.log(res);
            }
          });

      download的临时文件可以被removeSavedFile删除,在小米5splus上测试的结果,微信版本7.0.3


      2019-02-21
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2019-02-22回复孤雁紫堇

      麻烦按照教程来提供下代码片段

      2019-02-22
      回复
    • 孤雁紫堇
      孤雁紫堇
      2019-02-22回复疯狂的小辣椒

      代码段:https://developers.weixin.qq.com/s/DL9Eanm77k60

      2019-02-22
      回复
    • 孤雁紫堇
      孤雁紫堇
      2019-02-25回复疯狂的小辣椒

      信息够吗,是否能够复现?

      2019-02-25
      回复
    • 孤雁紫堇
      孤雁紫堇
      2019-03-05回复疯狂的小辣椒

      这个问题有结论吗?

      2019-03-05
      1
      回复
    查看更多(1)
登录 后发表内容