在我的 Flutter 应用程序中使用 Cloud Firestore 时,我想使用错误代码向用户返回本地化的错误消息。但是,我没有找到所有可能发生的错误代码的列表。是否有这样的列表,或者我是否必须以不同方式处理错误?
最佳答案
您可以在 gRPC 查看可能的异常代码列表或在 documentation .但是,您需要将代码从大写更改为全部小写,并将 underscore
替换为 dash
。例如:
PERMISSION_DENIED
-> 权限被拒绝
NOT_FOUND
-> 未找到
等等。
此外,您需要在新版本的 cloud_firestore
中捕获 FirebaseException
而不是 PlatformException
。
关于firebase - Flutter 的 Firestore 错误代码列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65739301/