getVideoRootDirectory static method
Implementation
static Future<String> getVideoRootDirectory({String foldName = 'video'}) async {
Directory? directory;
if (Platform.isIOS) {
directory = await getLibraryDirectory();
} else if (Platform.isAndroid) {
directory = (await getExternalStorageDirectory())!;
}
if (directory == null) {
return '';
}
Directory _directoryFolder = Directory('${directory.path}/$foldName/');
if (await _directoryFolder.exists()) {
return _directoryFolder.path;
} else {
final Directory _directoryNewFolder = await _directoryFolder.create(recursive: true);
return _directoryNewFolder.path;
}
}