收藏
回答

updateAnchors removeAnchors回调无效?

const session = wx.createVKSession({

  track: {

    face: { mode: 1 } // mode: 1 - 使用摄像头;2 - 手动传入图像

  },

})


// 摄像头实时检测模式下,监测到人脸时,updateAnchors 事件会连续触发 (每帧触发一次)

session.on('updateAnchors', anchors => {

  console.log('#########')

  console.log('1')

  console.log('#########')

  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('#########')

  console.log('2')

  console.log('#########')

  console.log('removeAnchors')

})


// 需要调用一次 start 以启动

session.start(errno => {

  if (errno{

    console.log(errno)

    // 如果失败,将返回 errno

  } else {

    console.log('#########')

    console.log('3')

    console.log('#########')

    // 否则,返回null,表示成功

  }

})


回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2023-03-24

    你好,提供下微信版本,基础库版本,微信号,调用时间,再麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口

    2023-03-24
    有用
    回复
登录 后发表内容