CameraMan/App.js

34 lines
787 B
JavaScript

import { StatusBar } from 'expo-status-bar';
import { StyleSheet, Text, View } from 'react-native';
import { useCameraDevice } from 'react-native-vision-camera';
import { useCameraPermission } from 'react-native-vision-camera';
import { Camera } from 'react-native-vision-camera';
import { useMemo } from 'react';
export default function App() {
const { hasPermission } = useCameraPermission()
const devices = Camera.getAvailableCameraDevices()
devices.forEach((i)=>{console.log(i)})
return (
<Camera
style={StyleSheet.absoluteFill}
device={"wide-angle-camera"}
isActive={true}
/>
)
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#fff',
alignItems: 'center',
justifyContent: 'center',
},
});