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:
...