let result: common.AbilityResult = await (getContext() as common.UIAbilityContext).startAbilityForResult({
action: "ohos.want.action.imageCapture",
parameters: {
callBundleName: "com.xxx.xxx",
supportMultiMode: true
}
})
通过以上方式,可以启动相机,但是这边的需求是,启动相机时候,就直接是录制视频模式,请问这个有参数控制吗?
目前通过startAbilityForResult启动相机的方式没有直接的参数可以控制直接进入录制视频模式。可以考虑检查相机应用是否提供了特定的意图参数或者通过与相机应用的开发者进行沟通,看是否有未公开的参数可以实现这个需求。另外,也可以尝试通过自定义相机界面来实现直接进入录制视频模式的功能。