【问题标题】:React native face detection not working for me (iOS)React 本机人脸检测对我不起作用(iOS)
【发布时间】:2019-05-08 08:14:51
【问题描述】:

我正在尝试使用 react native 在objective-c 中构建人脸检测模块。我正在使用来自 react native 的onFacesdetected。但这对我不起作用。 下面是代码:

<RNCamera
        ref={ref => {
          this.camera = ref;
        }}
        style = {styles.preview}
        type={RNCamera.Constants.Type.front}
        flashMode={RNCamera.Constants.FlashMode.off}
        faceDetectionMode={RNCamera.Constants.FaceDetection.Mode.fast}
        onFacesDetected={(d)=>{console.log('onFacesDetected',d);}}
        permissionDialogTitle={'Permission to use camera'}
        permissionDialogMessage={'We need your permission to use your camera phone'}
        onGoogleVisionBarcodesDetected={({ barcodes }) => {
          console.log(barcodes)
        }}
    />

当相机第一次打开时,它会打印 'onFacesDetected', { type: 'face', faces: [], target: 27 } 之后将脸部带到相机前它什么都不做。

任何帮助将不胜感激。

【问题讨论】:

    标签: ios objective-c react-native face-detection


    【解决方案1】:

    对于这个问题,我们必须更改 RNCameraUtils.m 文件中的库代码。

    Ref of error fix

    【讨论】:

      【解决方案2】:

      我认为 iOS 12 打破了它。看看他们当前的问题。有一些修复,包括设置旧版构建系统。但是有些人报告说坏了。它在安卓上运行吗?

      【讨论】:

      • 这是对原始问题的评论而不是答案,您应该将其放在适当的位置,或提供有关如何解决此问题的代码示例。也许还将您的参考链接到“当前问题”和“一些人报告”
      猜你喜欢
      • 2013-12-04
      • 2012-09-26
      • 2015-11-01
      • 2017-05-05
      • 2011-10-24
      • 2019-11-18
      • 2014-05-25
      • 2013-07-16
      • 2020-06-28
      相关资源
      最近更新 更多