4***@qq.com
4***@qq.com
  • 发布:2024-11-22 18:45
  • 更新:2024-11-26 15:24
  • 阅读:193

uniapp H5混合开发,uni-file-picker 从相册获取照片正常,但从相机拍照获取图片失败

分类:uni-app

我的项目是使用uniapp开发H5页面嵌入在android的webview中,需要用户拍照或上传照片,使用uni-file-picker组件,但使用中发现从相册获取照片正常,但从相机拍照报错

首先从相册获取的图片在android中打印获取到的图片uri为


这时一切正常

然后从相机拍照获取照片时,在android中打印获取到的图片uri为

跟踪到获取文件数据的代码为


最终报错是这个地方

报错前打印的filepath是

然后就摸不着头脑了
也注意到相册选择文件和拍照的差别在于获取到的图片uri不同,一个是content://media/external/images/media/xx 一个是file:///storage/emulated/0/IMG_20241122_063414.jpg,但又不知道如何将file://xxxx的转换为content形式的

希望有经验的大佬不吝赐教,给小弟一些思路

2024-11-22 18:45 负责人:无 分享
已邀请:
4***@qq.com

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

有没有了解的朋友帮忙看下

要回复问题请先登录注册