uni-app 离线打包指纹识别检测
uni-app 离线打包指纹识别检测
操作步骤
checkIsSupportSoterAuthentication(mode = 'fingerPrint') {
uni.checkIsSupportSoterAuthentication({
success(res) {
console.log(res);
},
fail(err) {
console.log(err);
},
complete(res) {
console.log(res);
}
})
}
预期结果
集成指纹识别,在hbuilderx中直接运行到手机uni.checkIsSupportSoterAuthentication可以正常检测出手机支持指纹识别:
{"supportMode":["fingerPrint"],"errMsg":"checkIsSupportSoterAuthentication:ok"}
离线打包后却检测出设备不支持:
{"supportMode":[],"errMsg":"checkIsSupportSoterAuthentication:ok"}
实际结果
集成指纹识别,在hbuilderx中直接运行到手机uni.checkIsSupportSoterAuthentication可以正常检测出手机支持指纹识别:
{"supportMode":["fingerPrint"],"errMsg":"checkIsSupportSoterAuthentication:ok"}
离线打包后却检测出设备不支持:
{"supportMode":[],"errMsg":"checkIsSupportSoterAuthentication:ok"}
bug描述
集成指纹识别,在hbuilderx中直接运行到手机uni.checkIsSupportSoterAuthentication可以正常检测出手机支持指纹识别:
{"supportMode":["fingerPrint"],"errMsg":"checkIsSupportSoterAuthentication:ok"}
离线打包后却检测出设备不支持:
{"supportMode":[],"errMsg":"checkIsSupportSoterAuthentication:ok"}
开发环境信息
项目 | 信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境操作系统 | Windows |
PC开发环境操作系统版本号 | win10 |
HBuilderX类型 | 正式 |
HBuilderX版本号 | 3.8.4 |
手机系统 | Android |
手机系统版本号 | Android 10 |
手机厂商 | 华为 |
手机机型 | mate10 |
页面类型 | vue |
vue版本 | vue2 |
打包方式 | 离线 |
项目创建方式 | HBuilderX |
2 回复
遇到同样的问题,请问楼主解决了吗