Publisher | SWAN DEV |
---|---|
File size | 458.00kB |
Number of files | 36 |
Latest version | 1.2.6 |
Latest release date | 2023-12-01 03:05:13 |
First release date | 2018-10-16 05:50:10 |
Supported Unity versions | 2018.4.2 or higher |
* Reminder: The Android plugin included lets your app access the External Storage Public Directory on Android. MANAGE_EXTERNAL_STORAGE permission is required for accessing this shared storage on Android, as of 5th May 2021. This is the solution if you want to save/pick media files on such shared storage, just make sure your application is eligible to request the above permission on Google Play.
Check the related Google Policy here.
MobileMedia is a native plugin package for Android and iOS platforms. Gives the abilities for your Unity application to save/pick media files such as Image, Video, GIF, and Audio to/from the device gallery, and more!
This plugin provides simple, flexible, unified C# API interfaces for rich native functions, allowing you to use the same API for both Android and iOS platforms.
Features:
- Save Image, Video, GIF to native gallery.
- Pick Image, Video, GIF from native gallery (single file picker).
- Save Audio to the Music folder (Android Only).
- Pick Audio from native folders (Android Only).
- Get thumbnail and full-size image for Image, Video, and GIF.
- Save files to specific folder in the Gallery.
- Save files with specific filename.
- Options for picking file from Cloud drives (Android Only).
- Options for picking GIF as a static image(first frame) or origin file.
- Check native storage permission and request permission.
- Prompt native setting menu for changing permission.
- Handy external permission handler script and example.
- Detailed example scene included, ready-to-build for testing on devices.
Support Platform:
- Works on Android & iOS
- Android 4.4 (API 19) and newer
(the Android file picker supports OpenGL Graphics API only, no Vulkan)
- iOS 8 and later
- Unity 5 and newer
*** Welcome any question, suggestion and bug report about our assets. Please feel free to contact us at [email protected]. Thank you!