2012-06-21 7 views
1

Мне нужно найти GPS-координаты устройства, запускающего мое приложение Trigger. Мне нужны эти координаты как можно более точные. Если это было родное приложение, у меня была бы возможность указать провайдера местоположений (в этом случае я бы указал gps). Как это сделать в Trigger? В документации для геолокации упоминается, что getCurrentPosition имеет параметр для параметров, но не объясняет, как сообщить, какой провайдер мне нужен.Trigger.io Получение координат gps

+0

Как сказал лорд Вейдер: «Используйте forge.geolocation jac ... используйте forge.geolocation». Позвольте trigger.io абстрагироваться от деталей для вас. –

ответ

4

forge.geolocation.getCurrentPosition использует вспомогательные GPS, если он доступен.

Таким образом, это обеспечит наиболее точное местоположение местоположения, которое мы можем - очевидно, если пользователь отключил gps вручную, то он будет использовать менее точное местоположение сети.

+0

Есть ли способ проверить, какой провайдер местоположения он использует? Или, по крайней мере, дать ошибку, объясняющую, что мешает устройству использовать gps (независимо от того, был ли пользователь отключен gps или если устройство просто не могло подключиться)? – jac

+0

@jac В настоящее время мы не предоставляем API для проверки того, какой провайдер местоположения используется, но это то, что мы можем выявить. Отправьте по электронной почте [email protected] свои требования. –

Смежные вопросы