Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 打电话_Dart_Flutter - Fatal编程技术网

Dart 打电话

Dart 打电话,dart,flutter,Dart,Flutter,如何获取运行应用程序的当前手机的移动电话号码 例如这个插件?直接获得手机号码会很酷 本机Android/iOS代码无法做到这一点,因此也不能使用Flutter。例如,WhatsApp只要求用户键入他们的号码,然后发送带有验证码的短信 编辑:现在确实可以要求提供一个电话号码,这使得Android上的用户更容易: 然而,这些是谷歌已知的电话号码,不一定是手机本身的电话号码。此外,用户还必须自己选择一个,您不能只从设备上获取信息。dart pub中的这个库似乎满足了您的需求。检查下面链接的包: Ph

如何获取运行应用程序的当前手机的移动电话号码

例如这个插件?直接获得手机号码会很酷


本机Android/iOS代码无法做到这一点,因此也不能使用Flutter。例如,WhatsApp只要求用户键入他们的号码,然后发送带有验证码的短信

编辑:现在确实可以要求提供一个电话号码,这使得Android上的用户更容易:


然而,这些是谷歌已知的电话号码,不一定是手机本身的电话号码。此外,用户还必须自己选择一个,您不能只从设备上获取信息。

dart pub中的这个库似乎满足了您的需求。检查下面链接的包:

PhoneFieldHint[仅限Android]

final SmsAutoFill _autoFill = SmsAutoFill();
final completePhoneNumber = await _autoFill.hint;

是的,这正是我用PhoneFieldHint搜索到的。现在有一个包在Flatter中,用于执行此操作。同样,它也可以在Android中使用,就像Swiggy一样。我提到的包装是:mobile_numberTrue,当我写这篇评论时,它只在安卓系统上才可能出现,我还不知道。(于2017年oktober发布)我将编辑答案。