Skip to content
On this page

camera

原生相机组件。

需要用户授权 scope.camera

相关 api ek.createCameraContext

Props

参数类型默认值必填说明
modestringnormal应用模式,只在初始化时有效,不能动态变更
合法值说明
normal相机模式
scanCode扫码模式
resolutionstringmedium分辨率,不支持动态修改
合法值说明
low
medium
high
device-positionstringback摄像头朝向
合法值说明
front前置
back后置
flashstringauto闪光灯
合法值说明
auto自动
on打开
off关闭
torch常亮

Events

事件名说明回调参数
initdone相机初始化完成时触发{ maxZoom: number }
stop摄像头在非正常终止时触发,如退出后台等情况
error用户不允许使用摄像头时触发
scancode在扫码识别成功时触发,仅在 mode="scanCode" 时生效{ value: string }

Tips

  • 一个页面只能存在一个 camera 组件。

Example

vue
<template>
  <camera class="w-full h-80" resolution="high" flash="off"></camera>
</template>