【问题标题】:How can I get the device's phone number through JavaScript in Android?如何在 Android 中通过 JavaScript 获取设备的电话号码?
【发布时间】:2010-10-23 09:36:51
【问题描述】:

我想通过 JavaScript 获取设备电话号码来验证用户。

当客户点击我需要执行一些操作的 URL 时,我正在向客户发送短信。

为此,我想在智能手机上获取设备电话号码。

【问题讨论】:

  • 这到底和 iPhone 有什么关系?

标签: iphone android


【解决方案1】:

如果您的 javascript 是网页的一部分并显示在 Android 浏览器中,那么您就不走运了。它的行为方式与其他浏览器上的 javascript 相同 - 它无法访问任何底层操作系统功能。

另一方面,如果您的 javascript 是可安装 Android 应用程序的一部分(并在 WebView 中执行),那么 javascript 可以调用您提供此信息的自定义 Java 函数。当然,您的应用程序必须在安装时请求访问个人信息的权限,并且用户必须确认这一点。

【讨论】:

  • 您能否指出一个答案,说明 JavaScript 如何从 WebView 调用应用程序 Java 代码?
【解决方案2】:

要求他们输入表格 - 否则 Ankit 是对的,这是一个安全/隐私问题。他们可能不想让你知道他们的电话号码。

【讨论】:

    猜你喜欢
    • 2016-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 2017-08-21
    • 1970-01-01
    • 2016-02-16
    相关资源
    最近更新 更多