Caso a sua aplicação tenha sido desenvolvida com a plataforma de desenvolvimento Ionic utilize o pacote @totvs/mingle-ionic-device para obter informações do device com mais praticidade e poucas linhas de código.
$ npm install --save @totvs/mingle-ionic-device
| Bloco de código | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
import { DevicePlugin } from '@totvs/mingle-ionic-device';
const devicePlugin = new DevicePlugin();
let deviceInfos = devicePlugin.getDeviceInfos();
console.log(deviceInfos) |
...
Utilize o pacote @totvs/mingle-ionic-geolocation para obter as coordenadas (latitude e longitude) atuais do aparelho
$ npm install --save @totvs/mingle-ionic-geolocation
| Bloco de código | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
import { GeolocationPlugin } from @totvs/mingle-ionic-geolocation
const geolocationPlugin = new GeolocationPlugin();
let islocationEnabled = this.geolocation.isLocationEnabled();
console.log(islocationEnabled) |
Caso o Location Service do aparelho estiver habilitado é possível recuperar as coordenadas através do código abaixo:
...