Skip to content

satishattada/react-native-camera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native Camera Backers on Open Collective Sponsors on Open Collective npm version npm downloads

Docs

React Native infy camera module for React Native.

Supports:

  • photographs.
  • videos
  • face detection (Android & iOS only)
  • barcode scanning
  • text recognition

Example import

import { RNCamera, FaceDetector } from 'react-native-infy-camera';

To install and start react-native-infy-qrcode-scanner:

  1. npm i react-native-infy-camera
Permissions

To use the camera,

  1. On Android you should ask for camera permission:
  <uses-permission android:name="android.permission.CAMERA" />

To enable video recording feature, you must have to add the following code in AndroidManifest.xml:

  <uses-permission android:name="android.permission.RECORD_AUDIO"/>
  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

5j2jduk

  1. On iOS, you should update Info.plist with a usage description for camera
...
<key>NSCameraUsageDescription</key>
<string>Your own description of the purpose</string>
...
	

For more information on installation, please refer to installation requirements.

For general introduction, please take a look into this RNCamera.