tencent cloud

文档反馈

最后更新时间:2024-07-16 17:54:42

    scanCode

    该 API 使用方法为 wx.scanCode(Object object)
    功能说明:调起客户端扫码界面进行扫码。
    参数及说明:Object object。
    属性
    类型
    合法值及说明
    默认值
    必填
    说明
    onlyFromCamera
    boolean
    -
    false
    是否只能从相机扫码,不允许从相册选择图片
    scanType
    Array.<string>
    barCode:一维码
    qrCode:二维码
    datamatrix:Data Matrix 码
    pdf417:PDF417 条码
    ['barCode', 'qrCode']
    扫码类型
    success
    function
    -
    -
    接口调用成功的回调函数
    fail
    function
    -
    -
    接口调用失败的回调函数
    complete
    function
    -
    -
    接口调用结束的回调函数(调用成功、失败都会执行)
    object.success 回调函数参数:Object res。
    属性
    类型
    合法值及说明
    说明
    result
    string
    -
    所扫码的内容
    scanType
    string
    QR_CODE:二维码
    AZTEC:一维码
    CODABAR:一维码
    CODE_39:一维码
    CODE_93:一维码
    CODE_128:一维码
    DATA_MATRIX:二维码
    EAN_8:一维码
    EAN_13:一维码
    ITF:一维码
    MAXICODE:一维码
    PDF_417:二维码
    RSS_14:一维码
    RSS_EXPANDED:一维码
    UPC_A:一维码
    UPC_E:一维码
    UPC_EAN_EXTENSION:一维码
    WX_CODE:二维码
    CODE_25:一维码
    所扫码的类型
    charSet
    string
    -
    所扫码的字符集
    path
    string
    -
    当所扫的码为当前小程序二维码时,会返回此字段,内容为二维码携带的 path
    rawData
    string
    -
    原始数据,base64 编码
    示例代码:
    // 允许从相机和相册扫码
    wx.scanCode({
    success (res) {
    console.log(res)
    }
    })
    
    // 只允许从相机扫码
    wx.scanCode({
    onlyFromCamera: true,
    success (res) {
    console.log(res)
    }
    })
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持