打开相机:直接使用相机拍照能力

直接使用相机拍照能力

HarmonyOS
2024-05-08 21:24:40
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
kersin
import common from ‘@ohos.app.ability.common’; 
import Want from ‘@ohos.app.ability.Want’; 
 
function startImageCapture(context: common.UIAbilityContext): void { 
  let want: Want = { 
    action: ‘ohos.want.action.imageCapture’, 
    parameters: { 
      callBundleName: ‘com.example.myapplication15’, 
      supportMultiMode: false 
    } 
  }; 
  context.startAbilityForResult(want, (err, data) => { 
    if (err.code) { 
      console.error(Failed to start ability for result. Code is ${err.code}, message is ${err.message}); 
      return; 
    } 
    console.info(Succeeded in starting ability for result. Data is ${JSON.stringify(data)}); 
  }) 
} 
 
@Entry 
@Component 
struct Page { 
  @State message: string = ‘Hello World’; 
 
  build() { 
    Row() { 
      Column() { 
        Text(this.message) 
          .fontSize(50) 
          .fontWeight(FontWeight.Bold) 
          .onClick(() => { 
            const context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext; 
            startImageCapture(context); 
          }) 
      } 
      .width(‘100%’) 
    } 
    .height(‘100%’) 
  } 
}
分享
微博
QQ
微信
回复
2024-05-09 11:26:39
相关问题
HarmonyOS APP无法打开相机拍照
305浏览 • 1回复 待解决
关于如何使用相机拍照模块拍照问题
1686浏览 • 0回复 待解决
HarmonyOS 拉起相机拍照
277浏览 待解决
HarmonyOS 相机拍照模糊
400浏览 • 0回复 待解决
HarmonyOS 相机-拍照之后预览
146浏览 • 1回复 待解决
如何调用系统相机拍照
1560浏览 • 1回复 待解决
HarmonyOS上如何控制相机拍照
55浏览 • 0回复 待解决
相机拍照界面应该怎样拉起?
362浏览 • 1回复 待解决
如何调用系统相机拍照、录视频?
266浏览 • 1回复 待解决
HarmonyOS 相机旋转横屏拍照问题
104浏览 • 1回复 待解决
有哪位知道怎样调用系统相机拍照
1751浏览 • 1回复 待解决
鸿蒙可以直接调用系统相机吗?
8485浏览 • 1回复 待解决
harmonyOS基于api9如何调用相机拍照
3687浏览 • 1回复 待解决