Получить информацию об источнике GPS в Angular 2 - PullRequest
0 голосов
/ 14 мая 2018

У меня есть приложение Angular 2, в котором мне нужно получить GPS-координаты устройства. Я знаю, что могу использовать window.geolocation.watchposition () для обновления информации о положении GPS, но я должен дифференцировать информацию относительно источника, который сгенерировал положение.

Есть ли способ понять, был ли извлечен информационный газ: аппаратный GPS, сеть и т. Д. Если для параметра высокой точности задано значение true, если я правильно понимаю, я могу сказать, что предпочел бы информацию об оборудовании, но мне нужно знать для каждой полученной координаты, которая дала мне это.

Возможно ли это прямо из JavaScript, инсайдерского браузера?

Большое спасибо.

1 Ответ

0 голосов
/ 14 мая 2018

В качестве обратного вызова для вашего обработчика success вы получаете только объект Position. Согласно https://developer.mozilla.org/en-US/docs/Web/API/Position, он содержит только координаты и отметку времени. Невозможно понять, от какого поставщика местоположения пришла позиция.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...