react-native-image-picker-advance
v1.0.0
Published
###### Installation `yarn add git+https://[email protected]/salsoftmobileapphq/rn-image-picker.git`
Readme
Getting Started
Installation
yarn add git+https://[email protected]/salsoftmobileapphq/rn-image-picker.git
--OR--
npm install --save git+https://[email protected]/salsoftmobileapphq/rn-image-picker.git
Automatic Linking enabled for both ios and android, but we need to do a few additional platform specific steps
Android
Add the following permissions in AndroidManifest.xml file
<uses-feature android:name="android.hardware.camera"/>
<uses-feature android:name="android.hardware.camera.autofocus"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.FLASHLIGHT"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.CAMERA"/>
Add the following activity in AndroidManifest.xml file inside application tag
<activity
android:name="com.yalantis.ucrop.UCropActivity"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.Light.NoActionBar"/>
Add the following depandency in app/build.gradle file as dependency
implementation 'com.github.yalantis:ucrop:2.2.4-native'
IOS
Add the following line in your project's podfile
'rn-image-picker', :path => '../node_modules/react-native-toast/rn-image-picker.podspec'
Add NSCameraUsageDescription in info.plist
run cd ios in terminal
run pod install in terminal
Usage
import imagePicker from 'rn-image-picker
`
imagePicker.open(success=>{
// do something with image
},error=>{
// error handling
})
`# RNImagePicker
