反应本机相机不返回完整的文件路径
Posted
技术标签:
【中文标题】反应本机相机不返回完整的文件路径【英文标题】:React native camera doesn't return full file path 【发布时间】:2020-04-09 14:23:36 【问题描述】:我刚刚安装了软件包,我正在尝试访问图片,虽然我得到了一个没有图片的目录。
依赖关系
"react-native": "0.61.5",
"react-native-camera": "^3.22.0",
我的代码
takePicture = async () =>
if (this.camera)
const options = quality: 0.5, base64: true;
const data = await this.camera.takePictureAsync(options);
console.log(data.uri);
;
输出file:///data/user/0/*******/cache/Camera
但文件丢失
"deviceOrientation": 1, "height": 3456, "pictureOrientation": 1, "uri": "file:///data/user/0/***/cache/Camera", "width": 4608
【问题讨论】:
如果您注销数据对象,它是否具有任何相关属性,例如关于照片的 base64 或体重/身高数据? @TomFinney 是的...它还记录 base64... 这太长了,无法在此处显示 这很奇怪,它具有图像属性但有效的直接直接路径......对不起,我无能为力。对 RN Camera 不太熟悉 【参考方案1】:https://github.com/react-native-community/react-native-camera/releases/tag/v3.22.1
此问题已由创建者修复。 18 小时前……我不知道。
【讨论】:
以上是关于反应本机相机不返回完整的文件路径的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript如何弹出文件选择框,然后返回文件完整路径