Context
Я работаю на устройстве ESP32, которое использует библиотеку WifiManager для настройки устройства Wifi. Эта библиотека просто создает точку доступа Wi-Fi, которая перенаправляет на основную страницу HTML. Эта страница будет доступна через смартфон. Я хочу знать местоположение пользователя, когда он посещает эту HTML-страницу.
Моя проблема
Проблема в том, что для просмотра этой страницы он должен быть подключен к точке доступа WSP ESP32, поэтому каждое решение должно работать без подключения к Интернету.
Кроме того, я знаю, что есть этот API ( HTML5 Geolocation ), но он не работал, потому что сервер размещен локально в HTTP. (И я увидел пост, в котором говорилось, что он должен быть подключен к Интернету).
У меня также есть ограничение по размеру. Я работаю на крошечном устройстве с уже большим количеством кода, поэтому решение не должно быть слишком тяжелым.
Итак, есть ли способ получить местоположение GPS для смартфона с помощью сценария Javascript и без использования геолокации HTML5 и без подключения к Интернету?