# 相机相册

使用示例:

  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 返回值 默认图片地址