Cardcamera
方法
frontIdCard backIdCard cameraImage
概述
1、封装原生调用手机拍照功能,裁剪照片并返回照片存储路径,支持身份证、其他照片裁剪,支持手机存储照片裁剪。
引入模块
示例代码
var cameraView = null;
apiready = function () {
cameraView = api.require('cameraView');
}
frontIdCard
拍照身份证正面方法,返回裁剪后照片的路径
frontIdCard({}, callback(ret, err))
ret:
- 类型:JSON 对象
- 内部字段:
{ status: true //布尔型true||false;是否成功,true表示成功,false表示失败 imagePath: string , //字符串类型;照片保存路径 }
示例代码
cameraView.frontIdCard({}, function(ret, err) { if (ret.status) { alert(JSON.stringify(ret)); } else { alert(err); }
可用性
Android系统 ,IOS系统,可提供的1.0.0及更高版本
backIdCard
拍照身份证背面方法,返回裁剪后照片的路径
backIdCard({}, callback(ret, err))
ret:
- 类型:JSON 对象
- 内部字段:
{ status: true //布尔型true||false;是否成功,true表示成功,false表示失败 imagePath: string , //字符串类型;照片保存路径 }
示例代码
cameraView.backIdCard({}, function(ret, err) { if (ret.status) { alert(JSON.stringify(ret)); } else { alert(err); }
可用性
Android系统 ,IOS系统,可提供的1.0.0及更高版本
cameraImage
裁剪照片的方法,返回裁剪后照片的路径
cameraImage({}, callback(ret, err))
ret:
- 类型:JSON 对象
- 内部字段:
{ status: true //布尔型true||false;是否成功,true表示成功,false表示失败 imagePath: string , //字符串类型;照片保存路径 }
示例代码
cameraView.cameraImage({}, function(ret, err) { if (ret.status) { alert(JSON.stringify(ret)); } else { alert(err); }
可用性
Android系统 ,IOS系统,可提供的1.0.0及更高版本