我想通过JavaScript获取设备电话号码以验证用户。我发送短信给客户端,当他点击一个网址,我需要执行一些 * 操作 *。为此,我想在智能手机上获得设备电话号码。
ippsafx71#
如果你的javascript是网页的一部分,并显示在Android浏览器中,那么你就倒霉了。它的行为与其他浏览器上的javascript相同-它无法访问任何底层操作系统功能。另一方面,如果你的javascript是可安装的Android应用程序的一部分(并在WebView中执行),那么javascript可以调用提供此信息的自定义Java函数。当然,你的应用程序必须在安装时请求访问个人信息的权限,用户必须确认这一点。
fykwrbwg2#
要求他们填写一个表格-否则Ankit是对的,这是一个安全/隐私问题。他们可能不想让你知道他们的号码。
2条答案
按热度按时间ippsafx71#
如果你的javascript是网页的一部分,并显示在Android浏览器中,那么你就倒霉了。它的行为与其他浏览器上的javascript相同-它无法访问任何底层操作系统功能。
另一方面,如果你的javascript是可安装的Android应用程序的一部分(并在WebView中执行),那么javascript可以调用提供此信息的自定义Java函数。当然,你的应用程序必须在安装时请求访问个人信息的权限,用户必须确认这一点。
fykwrbwg2#
要求他们填写一个表格-否则Ankit是对的,这是一个安全/隐私问题。他们可能不想让你知道他们的号码。