如何修改flutter firebase-ui屏幕中的错误消息?

sczxawaw  于 2023-11-21  发布在  Flutter
关注(0)|答案(1)|浏览(161)

我使用的是官方的firebase-ui示例:https://github.com/firebase/flutterfire/tree/master/packages/firebase_ui_auth/example
当我的云函数返回错误时,错误会显式显示在UI中:x1c 0d1x
相反,我想修改的消息,使其更用户友好的基础上,我得到的错误.不幸的是,我还没有找到一种方法来做到这一点.有人可以请帮助?

xsuvu9jc

xsuvu9jc1#

现在有一种自定义任何错误消息的方法。
API文档:

范例:

ErrorText.localizeError = (BuildContext context, FirebaseAuthException e) {
  // I'm assuming this should be the code, but it might be different
  if (e.code == -47) return 'Custom message goes here';
  
  final defaultLabels = FirebaseUILocalizations.labelsOf(context);
  return localizedErrorText(e.code, defaultLabels);
}

字符串

相关问题