Flutter plugin that allows you to display multi image picker on iOS and Android.
For the iOS picker the plugin uses BSImagePicker
For the Android picker the plugin uses Matisse
First you need to add the plugin to your project.
You need to add those strings to your Info.plist file in order the plugin to work:
<key>NSPhotoLibraryUsageDescription</key>
<string>Example usage description</string>
<key>NSCameraUsageDescription</key>
<string>Example usage description</string>
You need to request those permissions in AndroidManifest.xml in order the plugin to work:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
For example code usage, please see here
You can customize different parts of the gallery picker. For reference see below the available options for the different platforms:
Customization on Android
Customization on iOS
Type: int
Maximum allowed images to be selected.
- Add support for more plugin specific options for iOS and Android, that allows more customization
- Improve docs
- Allow choosing videos
- image_picker - Official Flutter image picker plugin
MIT © Radoslav Vitanov