ios - iOS 12.2 是否支持 PWA 的 GPS?

标签 ios gps progressive-web-apps

我即将构建一个 PWA,但它需要使用 GPS。我知道 Android 支持该功能,但不知道这是否适用于 iOS 用户。 有谁知道iOS 12.2(当前最新版本)是否支持PWA GPS?

最佳答案

100% sure you can use GPS in iOS PWA

iOS 上 PWA 的能力

通过 iOS 上的 Web 平台,您可以访问:

  • 地理位置
  • 传感器(磁力计、加速度计、陀螺仪)
  • 相机
  • 音频输出
  • 语音合成(仅连接耳机)
  • 苹果支付
  • WebAssembly、WebRTC、WebGL 以及许多其他实验性的 旗帜下的特色。

限制

与原生 iOS 应用相比:

  • 该应用最多只能存储 50 Mb
  • 的离线数据和文件
  • 如果用户几周不使用该应用,iOS 将释放 应用程序的文件。
  • 无法访问蓝牙、串口、信标、触控 ID、面容 ID、ARKit、 高度计传感器,电池信息
  • 无后台处理
  • 不得访问私有(private)信息(联系人、背景位置)和 也无法访问本地社交应用
  • 无权使用应用内支付
  • 没有推送通知,没有图标角标(Badge)或 Siri 集成

Progressive Web Apps on iOS are here - Medium

ref1 ref2

关于ios - iOS 12.2 是否支持 PWA 的 GPS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54864568/

相关文章:

ios - Mac OS X 上的 CGContextShowText 异常。iOS 上正常

ios - 在灯塔周围度过的时间

android - 通过 Android 应用程序即时获取 GPS 位置

Android GPS定位问题

ios - Swift iOS - 无法从 cocoapod 的文件中访问我的类或通知

ios - 在 iOS 中一天中的特定时间调用方法

iphone - 检测两个 iphone/ipod/ipad 之间距离的最佳方法是什么?

http - 渐进式 Web 应用程序可以与本地网络上的设备一起使用吗?

progressive-web-apps - 从主屏幕删除图标后,如何为渐进式 Web 应用程序恢复 "Add to home"横幅?

android - 渐进式 Web 应用程序与原生应用程序在 Android 上具有哪些功能,反之亦然