API
Class

com.justep.cordova.plugin.scanCard (com.justep.cordova.plugin.scanCard)

使用范围:Native

Contents

class com.justep.cordova.plugin.scanCard (com.justep.cordova.plugin.scanCard)

名片识别

Constructor Top

  scanCard ()

Static Methods Top

String auth (String name, Function successCallback, Function errorCallback)
void checkAuth (Function successCallback, Function errorCallback)
void clearAuthentication (Function successCallback, Function errorCallback)
Object getCardByTime (Int second, Function successCallback, Function errorCallback)
Object getCardByUuid (Array uuids, Function successCallback, Function errorCallback)
void getCardPicture (String uuid, Object args, Function successCallback, Function errorCallback)
void takePicture (Function successCallback, Function errorCallback)
void uploadPicture (String uuid, Function successCallback, Function errorCallback)

Constructor details Top

public scanCard ()

名片识别

Static Methods Detail Top

static public String auth (String name, Function successCallback, Function errorCallback)

授权

Parameters

String name

合作伙伴客户标识

Function successCallback

执行成功回调函数

Function errorCallback

执行失败回调函数

Return Value

String

uid 统用户标识

static public void checkAuth (Function successCallback, Function errorCallback)

检查授权

Parameters

Function successCallback

执行成功回调函数(已授权)

Function errorCallback

执行失败回调函数 (未授权)

Return Value

void

static public void clearAuthentication (Function successCallback, Function errorCallback)

清除授权信息

Parameters

Function successCallback

执行成功回调函数

Function errorCallback

执行失败回调函数

Return Value

void

static public Object getCardByTime (Int second, Function successCallback, Function errorCallback)

根据时间获取数据

Parameters

Int second

为时间戳,当前时间距1970年秒数,如果是0表示全部数据。

Function successCallback

执行成功回调函数

Function errorCallback

执行失败回调函数

Return Value

Object

格式:{“datas”:value} value为多个名片信息对象组成的数组,详情见官方文档

static public Object getCardByUuid (Array uuids, Function successCallback, Function errorCallback)

根据时间获取数据

Parameters

Array uuids

多个uuid组成的数组

Function successCallback

执行成功回调函数

Function errorCallback

执行失败回调函数

Return Value

Object

格式:{“datas”:value} value为多个名片信息对象组成的数组,详情见官方文档

static public void getCardPicture (String uuid, Object args, Function successCallback, Function errorCallback)

获取名片原图

Parameters

String uuid

图片标识,上次上传过程事件返回。

Object args

相关参数设置
参数格式:

{ "album":Boolean - 是否将图片保存到相册,默认为false, "imgPath":String - 保存的文件路径,字符串类型,无默认值,可为空,空则不保存,若路径不存在文件夹则创建此目录 "description":String - 保存的图片名字,字符串类型,无默认值,可为空,空则不保存 }

Function successCallback

执行成功回调函数

Function errorCallback

执行失败回调函数

Return Value

void

static public void takePicture (Function successCallback, Function errorCallback)

拍照并且上传图片

Parameters

Function successCallback

执行成功回调函数

Function errorCallback

执行失败回调函数

Return Value

void

static public void uploadPicture (String uuid, Function successCallback, Function errorCallback)

重新上传图片

Parameters

String uuid

图片标识,上次上传过程事件返回。

Function successCallback

执行成功回调函数

Function errorCallback

执行失败回调函数

Return Value

void