更新记录
1.0.1(2026-05-26)
1.去除废弃代码
1.0.0(2026-05-26)
1.造福人类
平台兼容性
uni-app(4.56)
| Vue2 |
Vue2插件版本 |
Vue3 |
Vue3插件版本 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
Android插件版本 |
iOS |
iOS插件版本 |
鸿蒙 |
| √ |
1.0.0 |
√ |
1.0.0 |
- |
- |
- |
- |
6.0 |
1.0.0 |
12 |
1.0.0 |
- |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
小红书小程序 |
快应用-华为 |
快应用-联盟 |
| - |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
uni-app x(4.62)
| Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
| - |
- |
- |
- |
- |
- |
其他
注意事项
ios
- AppStore上架注意事项
- AppStore上架时,请确保您的App已申请了如下权限,并在Info.plist中已添加相关说明,否则AppStore将上架失败:
- Camera权限,需在Info.plist中已添加NPrivacy - Camera Usage Description说明。
- IDFA权限,需在Info.plist中已添加NSUserTrackingUsageDescription说明。说明文字可以结合您的业务情况进行描述,参考文案:“请放心,开启权限不会获取您在其他APP或网站的隐私信息,该权限仅用于标识设备并保障实名认证流程安全、提升服务使用体验。”。
android
使用示例
import zhZIMFacade from '@/uni_modules/zh-ZIMFacade'
const ZIMFacade = new zhZIMFacade()
const metaInfo = ZIMFacade.getMetaInfos();
this.$http.post('/My/init', {
meta_info: metaInfo
}).then(res => {
if (res.code == 200) {
let prm = ['android.permission.CAMERA']
this.requestPermision(prm).then(() => {
ZIMFacade.startFaceVerify(res.data.verification_token, (ret) => {
const data = JSON.parse(ret)
this.$http.post('/My/result', {
verification_token: res.data.verification_token
}).then(res1 => {
if (res1.code == 200) {
if (res1.data.passed) {
this.getUserDetail()
} else {
uni.showModal({
content: res1.data.msg,
showCancel: false,
confirmText: "我知道了"
})
}
}
})
})
})
}
})
调用方法
| 方法名 |
用途 |
调用方式 |
| getMetaInfos |
获取设备信息 返回json格式 |
zhZIMFacadeInterface.getMetaInfos() |
| startFaceVerify |
开始进行认证 |
zhZIMFacadeInterface.startFaceVerify(verificationToken : string, callback : (response : string) => void) => void |