收藏
回答

写文件的路径是什么规则?写入没权限啊

FileSystemManager.writeFile(Object object)


filePath 文件路径怎么写?


我用的 wxfile://tmp_xxx.mp3 或 /tmp/tmp_xxx.mp3 都写不了,这个路径有什么要求么?也没查到有文档说明


fail permission denied.


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

4 个回答

  • 土豆ᯤ⁵ᴳ⁺
    土豆ᯤ⁵ᴳ⁺
    2018-07-09

    自己解决了:

    wx.env.USER_DATA_PATH

    文档太不友好了

    2018-07-09
    有用 5
    回复 2
    • Coldog
      Coldog
      2018-09-03

      请问这个路径,实际上是在真机里的哪个路径啊?可以举一个实例吗?

      2018-09-03
      回复
    • JXY
      JXY
      2018-10-26

      能详细说一下吗?,谢谢啦

      2018-10-26
      回复
  • 2018-11-19

    https://developers.weixin.qq.com/minigame/dev/tutorial/ability/file-system.html。看这个文档就明白了。不长,3-5分钟。微信的文档前面写了限制。可是用户查的时候都是直接查接口文档的,不知道前面有什么限制。总的来说,文档写的还不够好

    2018-11-19
    有用 1
    回复
  • 2018-10-23

    小程序端,根本就没办法执行FileSystemManager.writeFile(Object object):写文件,我都给everyone完全控制的权限了,也没有用

    2018-10-23
    有用
    回复 2
    • 2018-11-19
      const fs = wx.getFileSystemManager()
      fs.writeFileSync(`${wx.env.USER_DATA_PATH}/hello.txt`, 'hello, world', 'utf8')

      路径要加

      wx.env.USER_DATA_PATH

      只有权限写入 "本地用户文件"

      2018-11-19
      1
      回复
    • 2018-11-20回复

      谢谢,可以。只是没有浏览文件的功能,可惜

      2018-11-20
      回复
  • 赶紧看书去
    赶紧看书去
    2018-08-26

    试过了并不行

    2018-08-26
    有用
    回复
登录 后发表内容