# dcb.chooseImage

选择图片。

# 参数

属性 类型 默认值 必填 说明 最低版本
mode

classical | simple | camera-crop | camera-picture

classical

选择模式。

  • classical: 经典模式,可拍照、从相册选择,可编辑,支持多选
  • simple: 简略模式,可拍照、从相册选择,可裁剪,只可以单选
  • camera-crop: 拍照裁剪模式,拍照然后按给定的宽高裁剪
  • camera-picture: 拍照直接返回图片
count

number

9

最多可以选择的图片张数。

modeclassical 时生效。

width

number

300

要裁剪的图片宽度。

modecamera-crop 时生效。

height

number

300

要裁剪的图片高度。

modecamera-crop 时生效。

# 返回值

属性 类型 说明 最低版本
images

Array<string>

选中图片的 base64 字符串组成的数组。

# 示例

// 经典选择模式
await dcb.chooseImage({
  mode: 'classical',
  count: 3,
});
// => { images: ['xxx', 'xxxx'] }

// 简略选择模式
await dcb.chooseImage({
  mode: 'simple',
});
// => { images: ['xxx'] }

// 拍照裁剪模式
await dcb.chooseImage({
  mode: 'camera-crop',
  width: 100,
  height: 100,
});
// => { images: ['xxx'] }

# 贡献者

上次更新时间: 3/30/2023, 9:53:58 PM