1***@qq.com
1***@qq.com
  • 发布:2023-09-12 11:22
  • 更新:2023-09-12 15:51
  • 阅读:784

项目正式打包后,static文件夹没了,放在里面的文件也读不到了,怎么回事

分类:uni-app
2023-09-12 11:22 负责人:无 分享
已邀请:
余声

余声

可以用这种方式访问。相对目录 _www

plus.io.resolveLocalFileSystemURL("_www/static/xxxx/xxx", (fileEntry) => {  

});
  • 1***@qq.com (作者)

    项目需求是可以用手机自带的文件系统往目录中放文件让程序读取,正式打包后手机文件系统读不到_www,但是自定义调试基座可以,有办法解决吗

    2023-09-12 15:24

  • 余声

    回复 1***@qq.com: 自定义基座可以实现访问的话,一般正式也不会有问题。可以提供一个简单demo帮你测试一下

    2023-09-12 15:38

  • 1***@qq.com (作者)

    回复 余声: 有联系方式吗,我把demo发您

    2023-09-12 15:52

  • 余声

    回复 1***@qq.com: 979949771@qq.com

    2023-09-12 15:58

喜欢技术的前端

喜欢技术的前端 - QQ---445849201

是那端,小程序吗?

  • 1***@qq.com (作者)

    app

    2023-09-12 14:16

  • 1***@qq.com (作者)

    apk包解压后发现static还在,就是安装在手机上用文件管理器打开找不到我预存在static里的文件了,程序里也是读不到文件

    2023-09-12 14:18

  • 余声

    回复 1***@qq.com: https:www.html5plus.org/doc/zh_cn/io.html static目录 可以在 私有目录plus.io.PRIVATE_WWW内访问到。

    2023-09-12 14:29

  • 1***@qq.com (作者)

    回复 余声:正式打包后 自己指定路径没法访问了吗,我之后还希望往这个路径中添加文件,这样的话是不是没法添加文件了

    2023-09-12 14:33

余声

余声

请提供一个可以复现的demo或相关代码片段

1***@qq.com

1***@qq.com (作者)

自定义调试基座时,/storage/emulated/0/Android/data/uni.hytdapp/apps/UNIFE23028/www/static/file/ 手机中这个目录下还有我想要的文件,正式打包发现目录下没有www了

1***@qq.com

1***@qq.com (作者)

我看到https://ask.dcloud.net.cn/question/100938这个贴跟我有一样的问题,解决方案是在manifest.json的"app-plus"节点下添加"runmode":"liberate",但是依然没效果

要回复问题请先登录注册