PWA是否可以访问主机设备的电话号码?

Ale*_*lls 7 authentication android multi-factor progressive-web-apps pwa

我计划为Android设备开发渐进式Web应用程序-一个主要的问题是PWA是否可以访问主机电话号码。我们的业务是为我们的业务合作伙伴提供廉价的手机,如果我们的PWA可以访问设备的电话号码,我们可以更轻松地进行两因素身份验证。

我知道PWA可以访问主机电话号码的方式-是用户从手机的主屏幕启动该应用程序的时间。

这有可能吗?丹(Dan)给出的一个很好的答案不幸地没有解决这个问题: 在Android上,渐进式Web应用程序具有哪些功能与本地应用程序相反,反之亦然

Ana*_*and 10

否。PWA无法访问主机的电话号码。我不确定您是要说还是要询问PWA是否可以从主屏幕访问电话号码。无论哪种情况,PWA都无法访问电话号码。即使将其安装/添加到主屏幕后,它仍然仅限于Web标准,并且只能执行Web可以做的事情。

您可以使用本机代码实现,并使用安全的Web套接字将这些PWA不可用的功能传递给PWA套接字客户端(来自native中的localhost WSS服务器)。我们有一些类似的解决方案,并且效果很好。

  • @Anand - 您能否提供一些示例代码片段,了解如何使用本机代码获取设备联系人并在 PWA 中使用它。由于我是 PWA 的新手,这对我来说非常有帮助。 (2认同)