如何在颤动中获取用户的电话号码

Posted

技术标签:

【中文标题】如何在颤动中获取用户的电话号码【英文标题】:how to get user's phone number in flutter 【发布时间】:2021-12-31 17:48:52 【问题描述】:

有没有一个包可以获取安卓和ios的用户电话号码。我已经阅读了一些软件包,例如 sim_infosim_data,但据我所知,没有属性可以获取用户的电话号码(如果我错了,请纠正我)

【问题讨论】:

【参考方案1】:

还有一个包叫mobile_number

请注意,它不适用于 iPhone。

如果您只希望电话号码填写表单字段,您应该使用:autofillHints: [AutofillHints.telephoneNumber

【讨论】:

我已经尝试了https://pub.dev/packages/mobile_number/example那里的示例代码,但我仍然无法获得电话号码( No phone number on sim card#2 ),是否有任何配置我应该在MainActivity.kt中添加,那里的解释解释了一些在 MainActivity.java 中添加的代码。欲了解更多信息,我现在正在使用三星的 android 11 文档说只有在您的项目使用不推荐的 FlutterActivity 导入时才应该进行更改。如果你的 MainActivity.kt 没有它,你不应该改变任何东西。有一个关于无法获取 simCard 2 号码的未解决问题:github.com/amorenew/Flutter-Mobile-Number-Plugin/issues/24

以上是关于如何在颤动中获取用户的电话号码的主要内容,如果未能解决你的问题,请参考以下文章

如何在颤动中实现以下小部件? [关闭]

如何从 Lync 联系人卡片中获取用户的电话号码或其他联系人详细信息?

如何在电报中获取电话号码的 user_id

facebook sdk android,如何获取用户电话号码?

如何设置 Twilio To phoneNumber 获取此号码作为 Spring Boot 中的用户输入

如何从 C# 中的电话号码获取 UTC 偏移量