Kri*_*edi 14 iphone camera gps contacts progressive-web-apps
PWA 可以访问联系人、gps 或使用手机摄像头吗?
这在任何系统(ios、android)中都有可能吗?
是否有任何计划来实现这些功能?
Fra*_*sco 21
PWA 无法克服一些限制:
- 您无法访问手机上的联系人列表。
- 另一方面,您可以拍照并使用 GPS 定位。
在whatwebcando.today网站上,您可以通过浏览器获得与本机应用程序相比可用的 API 列表。如果您单击一个功能,您可以看到一个示例代码段,显示您如何实现它以及有关浏览器支持的详细信息。
更新 30.09.2019
从 Chrome v77 开始,有一个新的实验性 API 可用:Contact Picker
Contact Picker API 是一个按需 API,允许用户从他们的联系人列表中选择条目,并与网站共享所选条目的有限详细信息。它允许用户在需要时仅共享他们想要的内容。
例如,基于 Web 的电子邮件客户端可以使用 Contact Picker API 来选择电子邮件的收件人。IP 语音应用程序可以查找要拨打的电话号码。
因此,剩余的 PWA 限制可能会在不久的将来得到解决。
这取决于 PWA 运行的设备。
相机和音频似乎得到普遍支持。另一方面,无论使用何种平台,联系人似乎都无法访问。
GPS 和地理定位等其他功能可能因设备而异。
了解您的浏览器的功能(以及您的 PWA - 它在网络浏览器中运行)的一个好方法是使用您想要支持的浏览器访问https://whatwebcando.today 。尝试使用 iPhone、Android 或其他设备访问它,以获取已启用功能的列表。
随着浏览器和操作系统开发人员增加对本机功能的访问,此列表会发生变化,因此有一个很好的变化,如果现在不可用,将来就会可用。但是,重要的是要注意,出于安全原因,某些功能(例如访问更广泛的文件系统和硬件配置)可能会保留在沙箱中。
归档时间: |
|
查看次数: |
15154 次 |
最近记录: |