当前位置: 首页 > 知识库问答 >
问题:

Ionic获取用户的电话号码

孔阳平
2023-03-14

我对爱奥尼亚和科尔多瓦很陌生。我想得到用户的电话号码,可能吗?我正在尝试为我的应用程序创建号码注册。当用户第一次打开一个应用程序时,他被要求输入一个通过短信获得的代码。和viber差不多。第一个视图包含一个按钮“发送代码给我”,下一个视图有一个表单“输入代码:”和一个按钮“登录我”。

共有2个答案

赫连华皓
2023-03-14

对于那些来晚了的人(像我一样),现在有了这个插件,它可以获取Android和iOS设备的SIM卡数据:https://github.com/pbakondy/cordova-plugin-sim

编辑:说得太早了。该插件在两种类型的设备上获取SIM信息,但在iOS上,这不包括电话号码,该电话号码无法以编程方式检索。

司徒池暝
2023-03-14

我认为这个插件将完全满足您的需求(https://github.com/vliesaputra/DeviceInformationPlugin)。它将提供以下数据

1.您唯一的设备ID

2.Phone号码(如果存储在您的SIM卡中)

3.您的电话网络供应商的国家ISO

4.您的网络供应商名称

5.您的SIM卡序列号

6.SIM卡的国家/地区ISO 7.SIM卡移动运营商的名称

8.设置中列出的应用程序使用的电子邮件/电话号码

以下是示例代码

var deviceInfo = cordova.require("cordova/plugin/DeviceInformation");
deviceInfo.get(function(result) {
      //fetch the device data
        console.log("result = " + result);
    }, function() {
        console.log("error");
    }); 
 类似资料:
  • 问题内容: 我正在构建一个 Android 应用程序,在该应用程序中我使用不同的方式让用户注册自己,例如电子邮件/密码,电话,谷歌,Facebook,Twitter。我还希望用户能够将彼此添加为联系人。 如果仅使用电子邮件和Google,那么实施起来会很容易,因为我可以将用户的电子邮件存储在数据库中,并使用它来识别不同的用户并在他们之间建立关系。 但是现在的问题是,用户也可以使用他们的电话号码进行

  • 我想在Twilio Flask应用程序中打印/获取来电号码。我指的是twilio ivr电话树。我在函数中尝试了,这是我接到来电时调用的第一个方法。但是它会打印一个空的。 我错过什么了吗?感谢您的帮助。提前谢谢。 为了吸引选民,请发表评论。它有助于提高问题的质量,使堆栈成为一个更好的地方。

  • 我想从Android的联系簿中获得电话号码。我尝试了许多方法,但我无法获得电话号码。我有联系人姓名和状态,但当我尝试获取电话号码时,它不起作用。我的代码是。

  • 问题内容: 我正在尝试根据给定的联系人电话号码检索联系人姓名。我做了一个可以在所有API版本中使用的函数,因为我无法使其在1.6版中运行,而且我也看不到问题所在,也许有人可以发现它? 请注意,我已经为字符串替换了API常量,因此没有过时的警告问题。 问题答案: 使用反射而不是比较sdk版本。

  • 问题内容: 我想从iOS 9上的CNContact获取国家代码和电话号码。我尝试了很多事情,但找不到方法。我获得的最佳结果是打印: 这是我的方法: 我想要的是countryCode和数字的值。有什么想法如何在Swift中访问它们吗?谢谢! 问题答案: 不幸的是,由于它们是私有的,您无法获得它们。 这行得通,但是如果您在此行中做某事, 您的应用很可能会被拒绝。 您可以在这里看到所有可以使用的好东西。

  • 我正在尝试使用Twilio自动化呼叫转接。当用户调用Twilio号码时,它将播放一些欢迎信息,然后它应该调用外部API,API将返回Twilio应该调用的电话号码。我正试着用这个TwiML。这是我的TwiML-bin文档 例如是返回数字的URL。我如何用TwiML实现这一点?有没有可能在TwiML中定义一个变量?因为如果我可以使用<代码>