EP
Size: a a a
EP
IF
EP
EP
IF
IF
MZ

SM
SM
IF
IS
async getSimData() {
try {
let simPermission = await this.sim.requestReadPermission();
if (simPermission == "OK") {
let simData = await this.sim.getSimInfo();
this.simInfo = simData;
this.cards = simData.cards;
console.log('sim data', simData);
}
} catch (error) {
console.log(error);
}
}
При работе с плагином cordova-plugin-uid при вызове this.uid ( private uid: Uid ) приходит объект заполненый пустыми значениями:{ ICCID: null, IMEI: null, IMSI: null, MAC: null, UUID: null }
Код: async getUidData() {
const { hasPermission } = await this.androidPermissions.checkPermission(
this.androidPermissions.PERMISSION.READ_PHONE_STATE
);
if (!hasPermission) {
const result = await this.androidPermissions.requestPermission(
this.androidPermissions.PERMISSION.READ_PHONE_STATE
);
if (!result.hasPermission) {
throw new Error('Permissions required');
}
}
return this.uid
}ЮК
async getSimData() {
try {
let simPermission = await this.sim.requestReadPermission();
if (simPermission == "OK") {
let simData = await this.sim.getSimInfo();
this.simInfo = simData;
this.cards = simData.cards;
console.log('sim data', simData);
}
} catch (error) {
console.log(error);
}
}
При работе с плагином cordova-plugin-uid при вызове this.uid ( private uid: Uid ) приходит объект заполненый пустыми значениями:{ ICCID: null, IMEI: null, IMSI: null, MAC: null, UUID: null }
Код: async getUidData() {
const { hasPermission } = await this.androidPermissions.checkPermission(
this.androidPermissions.PERMISSION.READ_PHONE_STATE
);
if (!hasPermission) {
const result = await this.androidPermissions.requestPermission(
this.androidPermissions.PERMISSION.READ_PHONE_STATE
);
if (!result.hasPermission) {
throw new Error('Permissions required');
}
}
return this.uid
}IS
ЮК
IS
Ć
Ć
О