调用系统相机,调用系统相机拍照后,结果没有带回应用中,app进程也没了
调用系统相机拍照后,结果没有带回应用中,app进程也没了。
async takePhotoddf(context:Context) {
await abilityAccessCtrl.createAtManager().requestPermissionsFromUser(context, ['ohos.permission.CAMERA', 'ohos.permission.READ_MEDIA'])
let contextww = context as common.UIAbilityContext
let result = await contextww.startAbilityForResult({ action: "ohos.want.action.imageCapture" })
// 照片uri
console.error(this.TAG, 'PhotoViewPicker result uri: ' + result.want.uri );
}
/**
* 拍照
*/
public async takePhoto(context: common.UIAbilityContext): Promise<MediaBean> {
let want = {
'uri': '',
'action': wantConstant.Action.ACTION_IMAGE_CAPTURE,
'parameters': {},
};
return context.startAbilityForResult(want)
.then((result) => {
console.info(this.TAG, `startAbility call back , ${JSON.stringify(result)}`);
if (result.resultCode === 0 && result.want && result.want.uri !=='') {
//拍照成功
console.info(this.TAG, 'takePhoto successfully, takePhotoResult uri: ' + result.want.uri);
return result.want.uri;
}
}).catch((error) => {
console.info(this.TAG, `startAbility error , ${JSON.stringify(error)}`);
return error;
}).then(async (uri: string) => {
const mediaBean = await this.buildMediaBean(uri);
return mediaBean;
});
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何调用系统相机拍照?
1677浏览 • 1回复 待解决
HarmonyOS 如何调用系统相机进行拍照?
260浏览 • 1回复 待解决
如何调用系统相机,拍照、录视频?
360浏览 • 1回复 待解决
有哪位知道怎样调用系统相机拍照
1849浏览 • 1回复 待解决
如何调用系统相机拍照,并获取到拍摄的图片
1953浏览 • 1回复 待解决
HarmonyOS 不具备调用手机系统相机拍照的能力吗?
219浏览 • 1回复 待解决
鸿蒙可以直接调用系统相机吗?
8658浏览 • 1回复 待解决
如何开发应用拉起系统相机拍照返回图片?希望拉起相机应用拍照后,选择图片可以返回到自己的应用
1798浏览 • 1回复 待解决
mate60Pro调用系统相机拍照存在较高时延,40反而很快
1835浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用 cameraPicker 调用系统相机进行拍照,取消拍摄事件如何监听?
79浏览 • 1回复 待解决
HarmonyOS H5调用系统相机相册,无法拉起相机相册
596浏览 • 1回复 待解决
相机实现预览和拍照,开发者通过调用HarmonyOS相机服务提供的接口可以开发相机应用
1098浏览 • 1回复 待解决
HarmonyOS 拍照功能能否直接调用系统相机,还是只有通过Camera kit去自己封装
595浏览 • 1回复 待解决
harmonyOS基于api9如何调用相机拍照?
3867浏览 • 1回复 待解决
鸿蒙支持ACTION_IMAGE_CAPTURE调用系统相机吗
1663浏览 • 1回复 待解决
如何调用相机开放的接口,拍照并获取拍照的图片uri
887浏览 • 1回复 待解决
HarmonyOS APP无法打开相机拍照
429浏览 • 1回复 待解决
如何用Harmony调用原生相机拍照 并获取图片?
4212浏览 • 1回复 待解决
如何从app跳转到系统相机
5442浏览 • 1回复 已解决
HarmonyOS 相机调用失败
169浏览 • 1回复 待解决
是否有API打开系统相机,拍照或录像后返回图片或uri
1611浏览 • 1回复 待解决
如何调用系统拍照并获取图片
665浏览 • 1回复 待解决
如何打开相机:如何用代码打开一个系统相机,拍照后返回一个图片流。
1555浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS NETX中如何调用相机拍照或相册功能并上传
201浏览 • 1回复 待解决
请问大家有没有ArkUI调用相机的例子
4472浏览 • 1回复 待解决
拍照后返回原应用,需要在want里的parameters里加上需要返回的包名信息。
拍照结果图存在 result.want.parameters[‘resourceUri’]里。
样例代码: