q***@126.com
q***@126.com
  • 发布:2025-11-05 10:22
  • 更新:2025-11-05 11:08
  • 阅读:58

【报Bug】plus.io.conventLocalFileSystemURL("_download")方法正式打包后,返回的地址无法访问文件

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows11

HBuilderX类型: 正式

HBuilderX版本号: 4.76

手机系统: Android

手机系统版本号: Android 16

手机厂商: 小米

手机机型: 小米13

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

params.saveDir = plus.io.convertLocalFileSystemURL("_download")

操作步骤:

调用plus.io.convertLocalFileSystemURL("_download") 使用自定义基座调试和正式打包

预期结果:

自定义基座调试
/storage/emulated/0/Android/data/com.bjyos.xunyingji/apps/UNI6DDAA76/www/_download/1762250549816
返回的照片路径可以正常显示

实际结果:

正式打包
/data/user/0/com.bjyos.xunyingji/files/apps/UNI6DDAA76/www/_download/1762250549816
返回的照片路径无法显示

bug描述:

plus.io.conventLocalFileSystemURL("_download") // 文件保存目录

这个接口自定义基座调试和云打包获取的数据不一样

自定义基座调试 根据返回的地址 可以正常读取到图片
正式打包后 根据返回的地址 无法读取到图片

2025-11-05 10:22 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

hello,你提到的读取图片部分的代码是什么呢?

  • q***@126.com (作者)

    我购买的插件 作者说调用plus.io.convertLocalFileSystemURL("_download")方法 在基座调试是正常的 但正式打包返回的数据是有问题的

    2025-11-05 11:28

  • DCloud_UNI_yuhe

    回复 q***@126.com: 具体的报错是什么呢?

    2025-11-05 11:32

  • q***@126.com (作者)

    没有报错 就是返回的文件路径 读取不到文件

    2025-11-05 11:34

  • q***@126.com (作者)

    回复 DCloud_UNI_yuhe: 基座调试可以正常读取到文件 正式打包后就读取不到了

    2025-11-05 11:38

  • DCloud_UNI_yuhe

    回复 q***@126.com: 读取不到文件也是有报错信息的吧,要不然你是怎么确定读取不到文件呢?

    2025-11-05 11:41

  • q***@126.com (作者)

    回复 DCloud_UNI_yuhe: 我们把照片直接显示在列表里 基座调试的时候 照片显示能正常显示 正式打包后 选择照片后 列表显示都是空白的

    2025-11-05 12:27

  • DCloud_UNI_yuhe

    回复 q***@126.com: 什么列表里?直接调用 chooseImage 也会出现问题吗?

    2025-11-05 16:01

要回复问题请先登录注册