Appearance
初始化配置
注意
- uniappx项目中配置的属性名称为
configX - uniapp项目配置的属性名称为
config - 组件初始化配置,必传参数
配置方式
js
//配置
config: {
//视图的圆角值
radius: 10,
//图片保存目录
// pictureDir: "",
//视频保存目录
// videoDir: "",
//摄像头旋转角度
// rotation: 0,
//默认打开的摄像头,0:前置,1:后置
// facing: 0,
//闪光灯模式,0.自动,1.一直打开,2.关闭,前置摄像头无效
flashModel: 0,
//分辨率
// size: [1920, 1080],
//拍照质量,可选值:quality、latency
// captureMode: "quality",
//录像质量,可选值:SD、HD、FHD、UHD、LOWEST、HIGHEST
// videoQuality: "HIGHEST"
}js
//组件初始化配置
const config = ref({
//视图的圆角值
radius: 10,
//图片保存目录
// pictureDir: "",
//视频保存目录
// videoDir: "",
//摄像头旋转角度
// rotation: 0,
//默认打开的摄像头,0:前置,1:后置
// facing: 0,
//闪光灯模式,0.自动,1.一直打开,2.关闭,前置摄像头无效
flashModel: 0,
//分辨率
// size: [1920, 1080],
//拍照质量,可选值:quality、latency
// captureMode: "quality",
//录像质量,可选值:SD、HD、FHD、UHD、LOWEST、HIGHEST
// videoQuality: "HIGHEST"
})参数说明
| 参数名 | 参数类型 | 是否必填 | 默认值 | 参数描述 |
|---|---|---|---|---|
| radius | Integer | 否 | 0 | 视图的圆角值 |
| pictureDir | String | 否 | 无 | 图片保存目录 |
| videoDir | String | 否 | 无 | 视频保存目录,需要注意:Android 10+将默认保存到媒体目录中,如需录像完成后保存到自定的目录需要将isMoveVideo参数设置为true |
| rotation | Integer | 否 | 0 | 摄像头旋转角度,可选值:0、90、180、270 |
| facing | Integer | 否 | 1 | 默认打开的摄像头,0:前置,1:后置 |
| flashModel | Integer | 否 | 0 | 闪光灯模式,可选值:0:自动,1:一直开启,2:始终关闭 |
| size | Integer[] | 否 | 无 | 默认分辨率,如[1920, 1080] |
| captureMode | String | 否 | quality | 拍照质量,可选值:quality、latency |
| videoQuality | String | 否 | HIGHEST | 录像质量,可选值:SD、HD、FHD、UHD、LOWEST、HIGHEST |
| isMoveVideo | Boolean | 否 | false | 是否移动录像文件到自定义目录,Android 10+有效 |
| isSilence | Boolean | 否 | false | 是否为静默模式 |
