fetchLanguages method

Future<List<Language>> fetchLanguages()

获取支持的语言列表

Implementation

Future<List<Language>> fetchLanguages() async {
  try {
    final result = await _channel.invokeMethod<List<dynamic>>('fetchLanguages');
    return result?.map((e) => Language.fromMap(e as Map<dynamic, dynamic>)).toList() ?? [];
  } on PlatformException catch (e) {
    throw Exception('获取语言列表失败: ${e.message}');
  }
}