Поддерживает ли iOS 12.2 GPS для PWA?

Я собираюсь создать PWA, но для этого требуется использование GPS. Я знаю, что Android поддерживает это, но понятия не имею, сработает ли это для пользователей iOS. Кто-нибудь знает, поддерживает ли iOS 12.2 (текущая последняя версия) GPS для PWA?


person mrIden    schedule 25.02.2019    source источник


Ответы (2)


На 100% уверены, что вы можете использовать GPS в iOS PWA

Возможности PWA на iOS

С помощью веб-платформы на iOS вы можете получить доступ:

  • Геолокация
  • Датчики (магнитометр, акселерометр, гироскоп)
  • Камера
  • Аудио выход
  • Синтез речи (только при подключенных наушниках)
  • Apple Pay
  • WebAssembly, WebRTC, WebGL, а также многие другие экспериментальные функции под флагом.

Ограничения

По сравнению с родными приложениями для iOS:

  • В приложении можно хранить офлайн-данные и файлы размером не более 50 МБ.
  • Если пользователь не использует приложение в течение нескольких недель, iOS освободит файлы приложения.
  • Нет доступа к Bluetooth, последовательному порту, маякам, Touch ID, Face ID, ARKit, датчику высотомера, информации о батарее
  • Без фоновой обработки
  • Нет доступа к личной информации (контакты, фоновое местоположение), а также нет доступа к собственным социальным приложениям
  • Нет доступа к платежам в приложениях
  • Без push-уведомлений, без значка или интеграции с Siri

Прогрессивные веб-приложения для iOS здесь - средний

ref1 ref2

person Daniel Selvan    schedule 25.02.2019
comment
Речь идет о PWA для мобильных устройств в целом. Самое интересное, будет ли работать GPS на iOS - person mrIden; 26.02.2019
comment
Ограничение PWA на iOS также включает доступ к камере при установке на главном экране. Камера отлично работает в браузере (Safari - Chrome все еще немного сомнительна), но если вы установите тот же PWA на домашний экран, камера не будет работать. - person ryanlifferth; 12.04.2019

Если вам нужен подробный обзор PWA на iOS 12.2, пожалуйста, проверьте эта статья Максимилиано Фиртмана на Medium (опубликована 26 марта - 2019). Короче говоря, команда Apple Web Kit создала новую структуру для PWA. Он больше не полагается на Safari. Главный недостаток, с которым я столкнулся, заключается в том, что обновления через сервис-воркер больше не работают, как и просмотр в автономном режиме, когда страница содержит ленивые загруженные изображения.

person Ppd47    schedule 03.05.2019