cordova-plugin-uid
v1.3.0
Published
Cordova plugin to get unique identifiers: UUID, IMEI, IMSI, ICCID and MAC.
Downloads
673
Maintainers
Readme
cordova.plugins.uid
Note: This plugin is forked from this repository.
Cordova plugin to get unique identifiers: UUID, IMEI, IMSI, ICCID and MAC.
This plugin defines a cordova.plugins.uid
object.
The object is not available until after the deviceready
event.
document.addEventListener('deviceready', onDeviceReady, false);
function onDeviceReady() {
console.log(cordova.plugins.uid.IMEI);
}
Installation
cordova plugin add https://github.com/ivanchaz/cordova-plugin-uid
Properties
| Property Name | Android | IOS |
|---------------|---------|:--------------------------------------------------------------------------------------------------------------:|
| uid.UUID | ✓ | ✗ |
| uid.IMEI | ✓ | ✗ |
| uid.IMSI | ✓ | ✗ |
| uid.ICCID | ✓ | ✓ (Not exactly an ICCID, more like combination of carrierName
, mobileCountryCode
and mobileNetworkCode
) |
| uid.IMSI | ✓ | ✗ |
Note: All properties that is not checked are not available.
uid.UUID
The uid.UUID
gets the device's Universally Unique Identifier (UUID).
uid.IMEI
The uid.IMEI
gets the device's International Mobile Station Equipment Identity (IMEI).
uid.IMSI
The uid.IMSI
gets the device's International mobile Subscriber Identity (IMSI).
uid.ICCID
The uid.ICCID
gets the sim's Integrated Circuit Card Identifier (ICCID).
uid.MAC
The uid.MAC
gets the Media Access Control address (MAC).