PhotoIDCard
最便宜、最简单的 uniapp 身份证拍照插件「PhotoIDCard」奉上!~(功能版本持续更新中)
插件市场链接:ext.dcloud.net.cn/plugin?id=1…
作者QQ: 549701355
VERSION: 2.0.0
插件内共 2 个方法
ios 12.0
- (void)takePortrait:(NSDictionary *)options callback:(UniModuleKeepAliveCallback)callback { …… }
异步方法,调用该方法打开原生页面,接入后置摄像头输入流,在原生页面中操作点击「完成」按钮后,保存按照取景框截取的 身份证人像面图片到沙盒 并返回图片本地地址 options 支持传入 Bool showLoading 参数,默认 false 传入 true 可在拍照的时候展示Loading界面
- (void)takeEmblem:(NSDictionary *)options callback:(UniModuleKeepAliveCallback)callback { …… }
异步方法,调用该方法打开原生页面,接入后置摄像头输入流,在原生页面中操作点击「完成」按钮后,保存按照取景框截取的 身份证国徽面图片到沙盒 并返回图片本地地址 options 支持传入 Bool showLoading 参数,默认 false 传入 true 可在拍照的时候展示Loading界面
android 5.0
minSDK 21
fun takePortrait(options: JSONObject, callback: UniJSCallback?) { …… }
异步方法,调用该方法打开原生页面,接入后置摄像头输入流,在原生页面中操作点击「完成」按钮后,保存按照取景框截取的 身份证人像面图片到手机 并返回图片本地地址 options 支持传入 Bool showLoading 参数,默认 false 传入 true 可在拍照的时候展示Loading界面
fun takeEmblem(options: JSONObject, callback: UniJSCallback?) { …… }
异步方法,调用该方法打开原生页面,接入后置摄像头输入流,在原生页面中操作点击「完成」按钮后,保存按照取景框截取的 身份证国徽面图片到手机 并返回图片本地地址 options 支持传入 Bool showLoading 参数,默认 false 传入 true 可在拍照的时候展示Loading界面
调用示例
VUE 拍摄并截取 身份证人像面
const PhotoIDCard = uni.requireNativePlugin('GrsisFee-PhotoIDCard-MainModule');
PhotoIDCard.takePortrait({
showLoading: true
}, (res) => {
if (res) {
console.log('身份证人像面图片:',res)
}
});
VUE 拍摄并截取 身份证国徽面
const PhotoIDCard = uni.requireNativePlugin('GrsisFee-PhotoIDCard-MainModule');
PhotoIDCard.takeEmblem({}, (res) => {
if (res) {
console.log('身份证国徽面图片:',res)
}
});