Я работаю над проектом электронной коммерции Gatsby JS и хотел бы определить страну посещения. Существуют решения, основанные на геолокации Web API (https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API), которая дает широту и долготу от navigator.geolocation
.
Другие библиотеки (такие как, например, https://www.npmjs.com/package/geoip-lite) предоставлять данные кода страны на основе ввода IP.
Существует ли какое-либо решение (библиотека, ловушка ...), которое объединяет эти два и возвращает страну (или код страны ISO) на основе navigator.geolocation.getCurrentPosition()
координат