Caso a sua aplicação utiliza a plataforma de desenvolvimento Ionic utilize o pacote @totvs/mingle-ionic-device para obter informações do device com facilidade.
Instalação do pacote
...
$ npm install --save @totvs/mingle-ionic-device
Recuperar informações do device
Bloco de código |
---|
language | js |
---|
firstline | 1 |
---|
title | Get Device Infos |
---|
linenumbers | true |
---|
|
import { DevicePlugin } from '@totvs/mingle-ionic-device';
const devicePlugin = new DevicePlugin();
let deviceInfos = devicePlugin.getDeviceInfos();
console.log(deviceInfos) |
Este método é usado para recuperar informações sobre o dispositivo. O array retornado contém os seguintes campos:
- CONTAINER_VERSION: Versão do Cordova em execução no dispositivo
- MANUFACTURER: Fabricante do dispositivo
- MODEL: Retorna o nome do modelo do dispositivo. O valor é definido pelo fabricante do dispositivo e pode ser diferente nas versões do mesmo produto;
- PLATFORM: Android, Browser, iOS, Windows e OSX
- PLATFORM_VERSION:Versão do sistema operacional
- SERIAL: Número de série do hardware
- UUID: Identificador universalmente único do dispositivo