我使用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。
答案 0 :(得分:1)
根据Apple的AVFoundation Programming Guide,似乎不太可能:
注意:媒体捕获不支持同时捕获iOS设备上的前置摄像头和后置摄像头。