Я хотел бы получить точное местоположение GPS подключенного пользователя, используя фактический GPS телефона для мобильных пользователей. Использование ДАРТ.
Как получить местоположение GPS с помощью Dart? (мобильный)
Ответы (2)
Вы должны использовать getCurrentPosition или watchPosition. Обратите внимание, что эти методы принимают несколько необязательных именованных параметров. По умолчанию местоположение не обязательно является самым точным, и вы должны использовать geolocation.getCurrentPosition(enableHighAccuracy: true)
для повышения точности.
Но будьте осторожны с использованием батареи. В зависимости от параметров, которые вы используете, расход батареи действительно будет меняться.
person
Alexandre Ardhuin
schedule
19.06.2014
Я еще не использовал его сам, но я думаю, вы можете начать с
dom.window.navigator.geolocation.getCurrentPosition()
.then((e) => print(e.coords.longitude));
person
Günter Zöchbauer
schedule
19.06.2014
Возможно, стоит упомянуть, что Chromium (и, следовательно, Dartium) не поддерживает геолокацию, как указано в code.google.com/p/dart/issues/detail?id=15866
- person burktelefon; 13.10.2014