Мне интересно, можно ли отслеживать местоположение, пока веб-приложение находится в фоновом режиме?
Я слышал, что эта функция находится в стадии разработки для сервисных работников, хотя я не могу найти какую-либо литературу по точно как это сделать.
Было бы хорошо просто сохранить местоположение на телефоне, пока телефон не будет разблокирован, а затем отправить данные о местоположении по сети, когда пользователь снова откроет браузер / вкладку.
Если это невозможно с чисто веб-технологиями, что будет лучшим способом сделать это. Можно ли создать собственное приложение для обработки отслеживания и при этом иметь в качестве основного интерфейса веб-интерфейс?
Немного контекста
Я разрабатываю приложение для благотворительной организации, которое позволяет пользователям отслеживать себя, когда они выходят из дома. c .. Пользователи, вероятно, заблокируют свои телефоны, когда находятся в патруле, поэтому мне нужно учитывать это. Я собрал большинство приложений в виде веб-приложения, и было бы большой (и скучной) задачей переписать его как нативное приложение android и apple!