# 相机相册
使用示例:
hatom.camera(res => {
console.log(res.message)
}, {
mQuality: "",
destType: "",
srcType: "",
targetWidth: "",
targetHeight: "",
encodingType: "",
customCamera: false,
allowEdit: false,
saveToPhotoAlbum: false,
compression: true,
correctOrientation: true,
SelectionMode: 1,
MaxSelectNum: 1
})
参数说明:
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
callback | 函数 | 是 | 回调函数 |
options | Object | 否 | 参数对象 |
options 参数说明
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
mQuality | String | 否 | 图像质量:图像质量在 0~100 内,默认值为 100 |
destType | String | 否 | 照片返回格式:0--base64 编码字符串;1--图片本机 URL;2--图片链接 URL。默认为 1 |
srcType | String | 否 | 照片调用位置:0--打开照片库;1--打开本机相机;2--打开已保存的相册。默认为 1 |
targetWidth | String | 否 | 图片缩放宽度(宽和高只有一个的时候是按照等比例进行缩放) |
targetHeight | String | 否 | 图片缩放高度(宽和高只有一个的时候是按照等比例进行缩放) |
encodingType | String | 否 | 图片返回格式: 0--JPEG 格式图像;1--PNG 格式图像。默认为 0 |
allowEdit | Boolean | 否 | true--允许编辑 false--不允许编辑。默认 false |
customCamera | Boolean | 否 | true-使用自定义相机 false-使用系统相机。默认 false |
saveToPhotoAlbum | Boolean | 否 | false-不保存到相册中 true-保存到相册中。默认 false |
compression | Boolean | 否 | 是否自动压缩图像(在使用mQuality参数压缩之前自动压缩一次)。默认 true |
correctOrientation | Boolean | 否 | 是否自动校正图像方向。 systemWebView组件版本 大于1.3.2时,该参数可不传,默认校正图像方向后返回。 默认 false。 |
SelectionMode | Number | 否 | 模式(1-单选,2-多选),默认单选 |
MaxSelectNum | Number | 否 | 支持最大选择文件数量,默认为1 |
返回说明:
参数 | 类型 | 描述 |
---|---|---|
code | string | 返回码 0表示成功 |
message | string | 返回值 默认图片地址 |
扫码 →