cardReader

概述

cardReader 封装了 PayPal 的 cardio 识别库,用户只需用摄像头扫描信用卡即可实现卡号的输入

注意:本原生插件在 iOS 上仅支持 iOS6(含)以上版本

图片说明

open

打开信用卡识别器

open(callback(ret, err))

params

language:

  • 类型:字符串
  • 描述:提示语语言
  • 默认:zh-Hans
  • 取值范围:
    • ar,da,de,en,en_AU,en_GB,es,es_MX,fr,he,is,it,ja,ko,ms,nb,nl,pl,pt,pt_BR,ru,sv,th,tr,zh-Hans,zh-Hant,zh-Hant_TW

callback(ret, err)

ret:

  • 类型:JSON 对象

内部字段:

{
    status:true                 //操作成功状态值
    cardNum:                    //卡号
    expiryMonth:                //过期日期的月
    expiryYear:                 //过期日期的年
    cvv:                        //cvv号
}

err:

  • 类型:JSON 对象

内部字段:

{
    msg:	//错误信息
}

示例代码

var cardReader = api.require('cardReader');
cardReader.open(function(ret, err) {
    if (ret.status) {
        api.alert({
            msg: JSON.stringify(ret)
        })
    } else {
        api.alert({
            msg: JSON.stringify(err)
        })
    }
});

补充说明

打开信用卡识别器

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

是否仍需要帮助? 请保持联络!
最后更新于 2024/12/2