全部产品
云市场

扫码

更新时间:2019-09-09 15:18:28

my.scan

说明:mPaaS 10.1.32 及以上版本支持该接口。

调用扫一扫功能。

入参

名称 类型 必填 描述
type String 扫码样式(默认为 qr):
1. qr,扫码框样式为二维码扫码框
2. bar,扫码样式为条形码扫码框
hideAlbum Boolean 是否隐藏相册(不允许从相册选择图片,只能从相机扫码)
success Function 调用成功的回调函数
fail Function 调用失败的回调函数
complete Function 调用结束的回调函数(调用成功、失败都会执行)

success 返回值

名称 类型 描述
code String 扫码所得数据
qrCode String 扫描二维码时返回二维码数据
barCode String 扫描条形码时返回条形码数据

错误码

error 描述
10 用户取消
11 操作失败

代码示例

  1. Page({
  2. scan() {
  3. my.scan({
  4. type: 'qr',
  5. success: (res) => {
  6. my.alert({ title: res.code });
  7. },
  8. });
  9. }
  10. })