初步怀疑是拍完还没存储完毕CameraSuccessCallback就执行了,最初在uni.chooseImage发现此问题,查看源码后得到上述结论,不知道是否是因为手机性能低下,复现出此问题用的是红米14C

- 发布:2025-07-18 14:30
- 更新:2025-07-18 14:30
- 阅读:274
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 22621.3007
HBuilderX类型: 正式
HBuilderX版本号: 4.45
手机系统: Android
手机系统版本号: Android 14
手机厂商: 小米
手机机型: Redmi 14C
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
在CameraSuccessCallback回调时照片该存储完毕
在CameraSuccessCallback回调时照片该存储完毕
实际结果:
报{ "message": "路径不存在","code": 14}
报{ "message": "路径不存在","code": 14}
bug描述:
当手机性能比较差时,调用plus.camera.getCamera().captureImage拍照时,CameraSuccessCallback返回拍的照片path,但此时如果用这个path地址获取目录对象或文件对象,获取不到,会报{ "message": "路径不存在","code": 14}
0 个回复