getPlatformPath method
获取平台默认存储路径
Implementation
Future<String?> getPlatformPath() async {
final String? path;
if (Platform.isWindows) {
path = await getLocalSupportDir();
} else if (Platform.isAndroid) {
final esdTemp = await getExternalStorageDirectory();
if (esdTemp != null) {
path = esdTemp.path;
} else {
final tdTemp = await getTemporaryDirectory();
path = tdTemp.path;
}
} else {
path = await getLocalDocumentDir();
}
return path;
}