rfilesaver 0.0.3
rfilesaver: ^0.0.3 copied to clipboard
A Flutter Plugin to save file in android or ios device
rfilesaver #
A Flutter Plugin to save file in ANDROID or IOS device
Getting Started #
Minimal Sample #
SavedDetails savedDetails = await Rfilesaver.saveFile(
data: data,
fileName: "rfilesaver_sample",
extension: MimeType.pdf.extension,
mimeType: MimeType.pdf.mime,
pathToSave: pathToSave,
);
-
The MimeType has some predefined file types and its extension
-
savedDetails holds String? savedPath, String? contentUri,
-
On Android, both
savedPathandcontentUrimay be returned. -
On iOS, only
savedPathis returned. The file is stored in the application's documents directory at the given path.
Android Setup #
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
android:maxSdkVersion="28" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Note #
* For android file will be stored in download folder
* In Ios file will be stores in application documents directory
Dependencies Used #
permission_handler
path_provider
device_info_plus
Support #
We’d love to hear from you! Drop us a line at [**[email protected]**](mailto:[email protected]) for any queries, issues, or suggestions