[英]How to get IMEI in ionic2 on an android device
I am trying to obtain the imei of an android device in ionic 2, but so far no luck. 我正在尝试获取Ionic 2中的android设备的imei,但到目前为止还没有运气。
In ionic 1 l just used an ngCordova plugin like cordova-uid https://github.com/hygieiasoft/cordova-plugin-uid . 在ionic 1中,仅使用了ngCordova插件,例如cordova-uid https://github.com/hygieiasoft/cordova-plugin-uid 。
Is there a plugin for ionic-native that I can use to obtain the imei or is there any other way to get the imei. 是否有可用于获取imei的ionic-native插件,或是否有其他获取imei的方法。
Can use this code. 可以使用此代码。
cordova plugin add org.hygieiasoft.cordova.uid
cordova插件添加org.hygieiasoft.cordova.uid
Or 要么
cordova plugin add https://github.com/hygieiasoft/cordova-plugin-uid
cordova插件添加https://github.com/hygieiasoft/cordova-plugin-uid
For test use console.log 供测试使用console.log
declare var cordova: any;
export class MyApp {
constructor(platform: Platform ) {
platform.ready().then(() => {
console.log(cordova.plugins.uid.IMEI);
});
}
the deviceId in the response is the same as imei. 响应中的deviceId与imei相同。 you can do the following
您可以执行以下操作
Sim.getSimInfo().then(
(info) => { console.log('Sim info: ', info);
// the line below give you the imei number
console.log(info.deviceId)
},
(err) => console.log('Unable to get sim info: ', err)
);
Sim.hasReadPermission().then(
(info) => console.log('Has permission:', info)
);
Sim.requestReadPermission().then(
() => console.log('Permission granted'),
() => console.log('Permission denied')
);
Check this link https://www.npmjs.com/package/cordova-plugin-sim 检查此链接https://www.npmjs.com/package/cordova-plugin-sim
Install plugin via 通过安装插件
cordova plugin add cordova-plugin-sim
use code 使用代码
import { Sim } from 'ionic-native';
Sim.getSimInfo().then(
(info) => console.log('Sim info: ', info),
(err) => console.log('Unable to get sim info: ', err)
);
Sim.hasReadPermission().then(
(info) => console.log('Has permission:', info)
);
Sim.requestReadPermission().then(
() => console.log('Permission granted'),
() => console.log('Permission denied')
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.