- 横屏模式下,初始化人脸检测,无法识别。
竖屏模式下,进入页面后,初始化人脸检测功能,可以正确识别,再把手机调到横屏模式,也可以持续识别人脸。 但是如果是横屏模型下,进入页面,初始化人脸检测后,就无法识别,必须将人脸保持和竖屏一个方向识别成功后,才能有用 1、手机进入横屏模式,2、打开人脸识别页面。3、此时无法人脸识别成功。4、手机改为竖屏,此时可以人脸识别,保持人脸在屏幕内,改为横屏,也可以人脸识别成功。
03-11 - 无效的 app.json permission["scope.camera"]
开发者工具报 无效的 app.json permission["scope.camera"] "permission":{ "scope.camera":{ "desc": "获取摄像头用于人脸检测" }, "scope.userFuzzyLocation":{ "desc": "获取摄像头用于人脸检测" } }, 小程序隐私也已经修改,并审核通过了。 [图片] 开发者工具已经升级最新版本。 依旧提示这个 使用手机调试,使用人脸检测 开发者工具已经升级最新版本 使用手机调试,使用人脸检测,createVKSession 代码如下,报错 112 const session = wx.createVKSession({ track: { face: { mode: 1 } // mode: 1 - 使用摄像头;2 - 手动传入图像 }, }) // 摄像头实时检测模式下,监测到人脸时,updateAnchors 事件会连续触发 (每帧触发一次) session.on('updateAnchors', anchors => { anchors.forEach(anchor => { console.log('anchor.points', anchor.points) console.log('anchor.origin', anchor.origin) console.log('anchor.size', anchor.size) console.log('anchor.angle', anchor.angle) }) }) // 当人脸从相机中离开时,会触发 removeAnchors 事件 session.on('removeAnchors', () => { console.log('removeAnchors') }) // 需要调用一次 start 以启动 session.start(errno => { console.log(errno) if (errno) { // 如果失败,将返回 errno console.log('fail face',errno) } else { // 否则,返回null,表示成功 console.log(' face success') } })
02-20