收藏
回答

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 个回答

  • _天马行空_
    _天马行空_
    01-08

    你在文件管理找找

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

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

    01-07
    有用
    回复 2
    • 白翎
      白翎
      01-08
      谢谢,可能真是这样
      01-08
      回复
    • 外星人
      外星人
      07-27回复白翎
      解决了吗?
      07-27
      回复
登录 后发表内容
问题标签