Last updated:
0 purchases
lecle flutter absolute path
lecle_flutter_absolute_path #
A Flutter project to get the absolute path of a file on Android and iOS device.
Android #
Add these permission into your AndroidManifest file
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
copied to clipboard
iOS #
Add the following lines into your Info.plist.
<key>NSPhotoLibraryUsageDescription</key>
<string>Replace with your permission description.</string>
copied to clipboard
How to use #
Simply import lecle_flutter_absolute_path package on pub.dev or with the syntax below under
dependencies in pubspec.yaml file and run flutter command flutter pub get in terminal
dependencies:
flutter:
sdk:flutter
lecle_flutter_absolute_path: <latest version>
Add the import below into your dart file
import 'package:lecle_flutter_absolute_path/lecle_flutter_absolute_path.dart';
Example #
Default use
String? filePath = await LecleFlutterAbsolutePath.getAbsolutePath(uri: 'your_file_uri');
copied to clipboard
You can use with multi_image_picker (Discontinued)
, wechat_assets_picker or image_picker to get the assets
from device and use lecle_flutter_absolute_path to get the picked assets absolute paths
Use with multi_image_picker (Old example, not recommend to use)
final filePath = await LecleFlutterAbsolutePath.getAbsolutePath(uri: asset.identifier);
copied to clipboard
Use with wechat_assets_picker
AssetPicker.pickAssets(context).then((assets) async {
if (assets != null && assets.isNotEmpty) {
for (var asset in assets) {
final file = await asset.file;
if (file != null) {
final filePath = await LecleFlutterAbsolutePath.getAbsolutePath(uri: file.path);
print('Absolute file path ::: $filePath');
}
}
}
});
copied to clipboard
Use with image_picker
final filePath = await LecleFlutterAbsolutePath.getAbsolutePath(uri: asset.path);
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.