В PWA мы можем получить текущую позицию устройства с помощью API геолокации W3 C. Это просто.
if (!navigator.geolocation) {
status.textContent = 'Geolocation is not supported by your browser';
} else {
status.textContent = 'Locating…';
navigator.geolocation.getCurrentPosition(success, error);
}
Но в Android API местоположения W3 C зависит от настройки фиктивного местоположения пользователя. Таким образом, пользователь может легко подменить текущую позицию.
Есть ли способ предотвратить установку фиктивного местоположения в PWA?