收藏
回答

wxfile://usr/ 这个路径在手机的哪里啊?找不到?

需求是这样,会下载各种格式的文件,要在手机里面能找到这个文件,客户得到这个文件,会自行使用。

具体代码如下:

var filemanager=wx.getFileSystemManager();//获取全局唯一的 文件管理器

var fujian = 'http://..../hezhiyoude/webimg/download.txt'; //ip地址我省略了

var filename=fujian.substring(fujian.lastIndexOf('/') + 1);

wx.downloadFile({

        url: fujian,

        success: function (res) {

          filemanager.saveFile({

            tempFilePath:res.tempFilePath,

            filePath:wx.env.USER_DATA_PATH + "/" + filename,

            success:function(res){

              app.common.successtip('下载成功');

            },

            fail:function(res){

              console.log(res)

            }

          })

        },

        fail: function (err) {

          console.log(err)

          app.common.errortip('下载失败');

        }

      })


下载成功的时候,提示了下载到了 wxfile://usr/download.txt 这个位置,但是我的手机里面没有usr这个文件夹,也找不到download.txt这个文件。

哪位大神知道是怎么回事啊?我先谢谢了!!!

最后一次编辑于  2020-10-27
回答关注问题邀请回答
收藏

2 个回答

  • _天马行空_ᯤ⁶ᴳ
    _天马行空_ᯤ⁶ᴳ
    2021-01-08

    你在文件管理找找

    2021-01-08
    有用
    回复 1
    • 雪奕翎
      雪奕翎
      2021-01-08
      那里面没有啊
      2021-01-08
      回复
  • 卢霄霄
    卢霄霄
    2021-01-07

    微信内部的一个地址,可能是某个微信缓存文件内部

    2021-01-07
    有用
    回复 4
    • 雪奕翎
      雪奕翎
      2021-01-08
      谢谢,可能真是这样
      2021-01-08
      回复
    • 外星人
      外星人
      2021-07-27回复雪奕翎
      解决了吗?
      2021-07-27
      回复
    • Neo
      Neo
      01-31
      解决了吗?
      01-31
      回复
    • 卢霄霄
      卢霄霄
      发表于小程序端
      01-31回复Neo

      并没有 我反正是没找到

      01-31
      回复
登录 后发表内容
问题标签