4

我使用 npm 包 react-native-camera 并且我想看到当你有一个 WhatsApp 视频通话时的视图,但只是使用你自己的相机。

我希望我的后置摄像头全屏显示,前置摄像头作为另一个小组件。

这是在我的 render() 方法中:

return (
  <View style={styles.container}>
    <RNCamera
        style={styles.back}
        type={RNCamera.constants.Type.back}>
    </RNCamera>
    <RNCamera
        style={styles.front}
        type={RNCamera.constants.Type.front}>
    </RNCamera>
  </View>
);

但总是只有第一台相机在运行。

它在 MacOS 上,我在 iPhone SE 设备上运行它。

4

1 回答 1

4

根据 Apple 的AVFoundation Programming Guide,这似乎是不可能的:

注意:媒体捕获不支持同时捕获 iOS 设备上的前置和后置摄像头。

于 2018-06-05T21:12:33.457 回答