HarmonyOS 鸿蒙Next 关于系统相机拍照染回的resultUri的问题

发布于 1周前 作者 itying888 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 关于系统相机拍照染回的resultUri的问题

你好:我申请完权限之后,启动系统的相机拍照,再返回结果里面发现resultUri一直没有值 代码如下 try { let pickerProfile: picker.PickerProfile = { cameraPosition: camera.CameraPosition.CAMERA_POSITION_BACK }; picker.pick(getContext(), [picker.PickerMediaType.PHOTO, picker.PickerMediaType.VIDEO], pickerProfile).then((pickerResult: picker.PickerResult) => { callBack(‘1111’) }).catch((err: BusinessError) => { }) } catch (error) { let err = error as BusinessError; console.error(the pick call failed. error code: ${err.code}); }   其中pickerResult里面的resultUri一直处于undefined


更多关于HarmonyOS 鸿蒙Next 关于系统相机拍照染回的resultUri的问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS 鸿蒙Next 关于系统相机拍照染回的resultUri的问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


关于HarmonyOS 鸿蒙Next系统相机拍照返回的resultUri问题,这通常涉及到应用与系统相机之间的交互和数据传递。

在HarmonyOS中,调用系统相机拍照后,应用期望通过resultUri获取拍照结果。然而,如果在回调中resultUri没有值或未定义,可能是由于权限未正确申请、数据传递机制问题或系统bug等原因导致。

首先,请确保你的应用已经正确申请了相机和读取媒体文件的权限。其次,检查你的代码实现,确保在调用系统相机时正确设置了返回数据的路径和格式。如果以上都确认无误,但问题依旧存在,可能是由于系统层面的bug或限制导致。

针对此问题,你可以尝试查阅最新的HarmonyOS开发文档,了解是否有相关的更新或修复。同时,也可以关注HarmonyOS的开发者社区,看看是否有其他开发者遇到并解决了类似的问题。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部