Эх сурвалжийг харах

added explicit permission for external storage

Yonah Forst 8 жил өмнө
parent
commit
bdf121d038

+ 1 - 0
Example/android/app/src/main/AndroidManifest.xml

@@ -9,6 +9,7 @@
     <uses-permission android:name="android.permission.CAMERA"/>
     <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"/>
     <uses-permission android:name="android.permission.READ_CONTACTS"/>
     <uses-permission android:name="android.permission.READ_CALENDAR"/>
 

+ 1 - 0
ReactNativePermissions.js

@@ -24,6 +24,7 @@ const RNPTypes = {
 		'contacts',
 		'event',
 		'photo',
+		'storage'
 	]
 }
 

+ 2 - 0
android/src/main/java/com/joshblour/reactnativepermissions/ReactNativePermissionsModule.java

@@ -30,6 +30,7 @@ public class ReactNativePermissionsModule extends ReactContextBaseJavaModule {
     MICROPHONE,
     CONTACTS,
     EVENT,
+    STORAGE,
     PHOTO;
   }
 
@@ -127,6 +128,7 @@ public class ReactNativePermissionsModule extends ReactContextBaseJavaModule {
         return Manifest.permission.READ_CONTACTS;
       case EVENT:
         return Manifest.permission.READ_CALENDAR;
+      case STORAGE:
       case PHOTO:
         return Manifest.permission.READ_EXTERNAL_STORAGE;
       default: