getPlatformFileStorageDirectory static method

Future<Directory?> getPlatformFileStorageDirectory()

获取平台文件存储路径

Implementation

static Future<Directory?> getPlatformFileStorageDirectory() async {
  try {
    Directory? path;
    if (Platform.isAndroid) {
      path = await getExternalStorageDirectory();
    } else if (Platform.isIOS || UtilInternal.isDesktop) {
      path = await getApplicationCacheDirectory();
    }
    return path;
  } catch (e, s) {
    LogService.instance.reportError('获取平台文件存储路径', e, s);
  }
  return null;
}