【问题标题】:How to get user phone number by hint request如何通过提示请求获取用户电话号码
【发布时间】:2021-09-11 12:59:09
【问题描述】:

我正在处理Ionic 5 POC 以获取用户电话号码。有人可以帮我在angular 代码中实现“获取用户的电话号码”吗? 参考:link here

我试图找到 Cordova / 电容器插件,但没有找到有助于发出提示请求以获取电话号码的插件。如果有人可以将该代码转换为角度,将不胜感激。

【问题讨论】:

    标签: angularjs angular google-api ionic5 sms-retriever-api


    【解决方案1】:

    从下面的代码中,在if (resultCode == RESULT_OK && data!=null) 块中,您需要在变量credential 中获取电话号码,这里我在文本字段userMobileNo 中设置电话号码,您可以根据您的要求进行任何其他操作要求。

    else 部分,当没有提示可用时,您可以请求将焦点放在用户必须输入手机号码的文本字段上。
    注意:我已将代码写入Kotlin 但它会在 Android Studio 中自动生成成 Java

    @Override
        public void onActivityResult(int requestCode, int resultCode, Intent data) {
          super.onActivityResult(requestCode, resultCode, data);
          if (requestCode == RESOLVE_HINT) {
              if (resultCode == RESULT_OK && data!=null) {
                 val credential = data.getParcelableExtra<Credential>(Credential.EXTRA_KEY)
                 userMobileNo.setText(credential?.id?.substring(3))        
              }
         else if (resultCode == CredentialsApi.ACTIVITY_RESULT_NO_HINTS_AVAILABLE) {
             
                     //if no hints available              
               }
        }
    

    【讨论】:

      猜你喜欢
      • 2018-11-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-19
      • 1970-01-01
      • 1970-01-01
      • 2012-06-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多