更新记录
1.3(2024-10-22) 下载此版本
插件更新
1.2(2023-12-18) 下载此版本
Android端优化
1.1(2022-08-26) 下载此版本
插件优化
查看更多平台兼容性
Android | Android CPU类型 | iOS |
---|---|---|
适用版本区间:4.4 - 11.0 | armeabi-v7a:未测试,arm64-v8a:未测试,x86:未测试 | 适用版本区间:9 - 15 |
原生插件通用使用流程:
- 购买插件,选择该插件绑定的项目。
- 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
- 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
- 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
- 开发完毕后正式云打包
付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios
注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择
# 插件使用流程
- 下载插件,联系客服(微信或者进入服务网页:http://www.sinvip.cn/进行测试)选择插件流程。
- 适用平台包括Android,iOS,需要技术支持请联系我们。
代码示例
var jy_wbface = uni.requireNativePlugin("JY-WBCloudFace");
jy_wbface.initPlugin({
userid: "xxxxxxxxx", //联系我们获取userid()
}, res => {
console.log(JSON.stringify(res))
if (res.code == 0) {
jy_wbface.startFaceVerify({
faceId: "", //此次刷脸用户标识,合作方需要向人脸识别后台拉取获得
agreementNo: "", //订单号
openApiAppId: "", //APP_ID
openApiAppVersion: "1.0.0",
openApiNonce: "", //32位随机字符串
userId: "", //user id用户唯一标识
userSign: "", //签名信息
keyLicence: "", //在人脸核身控制台内申请
custom: {
show_success_page: "1", // 是否展示成功页面,1展示,2不展示
show_fail_page: "1", // 是否展示失败页面,1展示,2不展示
color_mode: "0", // 主题,1白色,0黑色
video_upload: "1", // 是否上传视频,1展示,2不展示
video_check: "1", // 是否检查视频,1展示,2不展示
play_voice: "1" // 是否播放提示音,1展示,2不展示
}
}, res => {
console.log(JSON.stringify(res));
})
}
})