HarmonyOS 打开系统相机如何默认前置镜头
我们有一个功能需要对个人正面形象进行拍照,希望默认镜头使用前置镜头,是否支持此功能,下面是我们的代码
export class UuCamera {
  public static async cameraCapture(context: common.UIAbilityContext): Promise<Array<string> | null> {
    // 设置打开相机的Intent
    let want: Want = {
      action: UuCameraConstants.ACTION_PICKER_CAMERA,
      parameters: {
        'supportMultiMode': false,
        'callBundleName': context.abilityInfo.bundleName
      }
    }
    let result: common.AbilityResult | null = null;
    try {
      result = await context.startAbilityForResult(want);
    } catch (e) {
    }
    if (result && result.resultCode === 0) {
      let param: Record<string, Object> | undefined = result.want?.parameters;
      if (param !== undefined) {
        if (param[UuCameraConstants.KEY_RESULT_PICKER_CAMERA_ARRAY]) {
          let resourceArray: string[] = param[UuCameraConstants.KEY_RESULT_PICKER_CAMERA_ARRAY] as string[];
          return resourceArray
        } else {
          let resourceUri: string = param[UuCameraConstants.KEY_RESULT_PICKER_CAMERA] as string;
          return [resourceUri];
        }
      }
    }
    return null;
  }
}
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 系统相机默认打开前置摄像头 
1219浏览  • 1回复 待解决
HarmonyOS 相机拍照镜头问题 
846浏览  • 1回复 待解决
HarmonyOS创建前置广角相机返回undefined 
1064浏览  • 1回复 待解决
建前置广角相机返回undefined 
508浏览  • 0回复 待解决
如何同时打开前置、后置摄像头 
707浏览  • 1回复 待解决
如何打开相机:如何用代码打开一个系统相机,拍照后返回一个图片流。 
2575浏览  • 1回复 待解决
各位大佬,我开发的app在华为手机上调用系统相机,前置摄像头默认是镜像翻转的怎么搞? 
5970浏览  • 1回复 待解决
HarmonyOS 拍照怎么设置默认开启前置摄像头拍照 
1003浏览  • 1回复 待解决
HarmonyOS 自定义相机前置摄像头变形 
1844浏览  • 1回复 待解决
HarmonyOS 如何跳转到系统默认浏览器,并打开传入的url? 
1912浏览  • 1回复 待解决
打开相机:直接使用相机拍照能力 
3008浏览  • 1回复 待解决
HarmonyOS如何代码实现打开相机应用 
1618浏览  • 1回复 待解决
HarmonyOS 在申请相机权限拒绝后仍能打开相机 
1086浏览  • 1回复 待解决
HarmonyOS APP无法打开相机拍照 
1650浏览  • 1回复 待解决
HarmonyOS 相机组件双屏场景无法使用前置摄像头 
662浏览  • 1回复 待解决
HarmonyOS 关于手动切换镜头 
1039浏览  • 1回复 待解决
HarmonyOS 相机打开之后如何切换摄像头 
2397浏览  • 1回复 待解决
如何调用系统相机拍照? 
2927浏览  • 1回复 待解决
HarmonyOS 如何调用系统相机进行拍照? 
1808浏览  • 1回复 待解决
是否有API打开系统相机,拍照或录像后返回图片或uri 
2853浏览  • 1回复 待解决
HarmonyOS 有没有打开系统相机拍照并返回和打开系统相册勾选一张或多张图片的的API 
943浏览  • 1回复 待解决
如何从app跳转到系统相机 
7231浏览  • 1回复 已解决
HarmonyOS 相机打开闪光灯设置无效 
3545浏览  • 1回复 待解决
HarmonyOS 相机相册选图demo,打开相册可以调用相机拍照的 
1166浏览  • 1回复 待解决
HarmonyOS  如何不打开WebView的时候就获取默认的UserAgent 
1400浏览  • 1回复 待解决





















使用startAbilityForResult拉起系统相机,不支持设置前后摄像头
可以使用相机服务,样例代码如下: