const session = this.session = wx.createVKSession({ cameraPosition: this.data.cameraPosition, track: { plane: { mode: 3 }, body: { mode: 1 } }, gl: this.gl, version: 'v1', }) cameraPosition这个参数就是设置前置(1) 后置(0)的参数,不过interface VKConfig中并没有这个参数。
通过摄像头实时检测 wx.createVKSession 如何调用前置摄像头?通过摄像头实时检测 wx.createVKSession 如何调用前置摄像头? const session = wx.createVKSession({ track: { face: { mode: 1 } // mode: 1 - 使用摄像头;2 - 手动传入图像 }, version: 'v1' }) // 摄像头实时检测模式下,监测到人脸时,updateAnchors 事件会连续触发 (每帧触发一次) session.on('updateAnchors', anchors => { console.log('anchors.points', anchors.points) console.log('anchors.origin', anchors.origin) console.log('anchors.size', anchors.size) console.log('anchors.angle', anchors.angle) }) // 当人脸从相机中离开时,会触发 removeAnchors 事件 session.on('removeAnchors', () => { console.log('removeAnchors') })
09-04