#鸿蒙通关秘籍#如何在鸿蒙中使用startAbilityForResult接口拉起相机并获取拍摄图片地址?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍#如何使用HarmonyOS的startAbilityForResult接口拉起相机并获取返回的图片地址?
346浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何使用startAbilityForResult接口在鸿蒙系统中拉起相机并获取返回图片地址?
248浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在应用中实现使用startAbilityForResult接口拍摄照片并获取其路径?
302浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用axios获取接口数据?
591浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用Web组件拍照并显示图片?
398浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中使用startAbilityByType11+接口拉起导航垂类应用?
364浏览 • 1回复 待解决
如何调用系统相机拍照,并获取到拍摄的图片
2331浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中使用openLink接口进行跳转?
516浏览 • 1回复 待解决
如何获取拍照后的图片地址
2140浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中使用HID DDK接口创建设备?
554浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中使用napi_unwrap获取并操作绑定的C++对象?
447浏览 • 1回复 待解决
HarmonyOS 根据接口返回的图片地址,打开图片实现图片的自由放大缩小并下载到相册
116浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS Next中使用Axios获取并解析GBK格式的网络数据?
417浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用Rawfile接口进行文件操作?
459浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用ColorPicker获取图像主色?
422浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用 cameraPicker 调用系统相机进行拍照,取消拍摄事件如何监听?
490浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在ArkTS页面中使用占位组件挂载NDK接口组件?
548浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在ArkUI中使用Button组件并对其样式进行定制?
712浏览 • 2回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中使用MIME类型获取UTD的typeId?
222浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用axios获取网络电影数据?
441浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS中使用Image组件实现图片缩放效果?
587浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在 HarmonyOSNext 中使用 Preferences 设置和获取本地数据?
647浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙长时任务中使用WantAgent?
494浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中使用TaskPool处理同步任务?
637浏览 • 1回复 待解决
如何调用相机开放的接口,拍照并获取拍照的图片uri
1264浏览 • 1回复 待解决
在鸿蒙应用开发中,通过
startAbilityForResult
接口可以实现拉起相机并获取拍摄的图片地址,步骤如下:startAbilityForResult
接口调用相机,并设置相关参数。具体示例代码如下:
typescript export async function cameraCapture(context: common.UIAbilityContext): Promise<string> { let result: common.AbilityResult = await context.startAbilityForResult({ action: Constants.ACTION_PICKER_CAMERA, parameters: { 'supportMultiMode': false, 'callBundleName': context.abilityInfo.bundleName } }); if (result.resultCode === 0) { let param: Record<string, Object> | undefined = result.want?.parameters; if (param !== undefined) { let resourceUri: string = param[Constants.KEY_RESULT_PICKER_CAMERA] as string; return resourceUri; } } return ""; }
在调用该函数后,确保
resultCode
为0,并从返回参数中获取图片地址。