【发布时间】:2020-07-29 20:00:16
【问题描述】:
我正在使用用于颤振的 contact_service 包从设备中检索联系人。但我注意到,当我查看_contacts[index].phones 时,它可以是手机,也可以是其他手机。我只接受有手机号码的联系人。但是当我查看电话号码时,我发现它们都有不同的格式。
+31XXXXXXXX
+31 6 XXXXXXXX
06-XXXXXXXX
06 XXXXXXXX
6 XXXXXXXX
(045) XXXXXXXX
045 XXXXXXXX
旁注:我正在使用 google 帐户开发 android 模拟器
我希望它们都带有国家代码,以便我可以将它们与我的 firebase auth 电话号码进行比较。所以我的问题是我该怎么办?
我是否在客户端格式化联系人列表电话号码?还是我只是发送它并使用云功能以某种方式解决?我该怎么做?
【问题讨论】:
标签: flutter dart firebase-authentication formatting phone-number