我想获得离子2中Android设备的imei,但到目前为止没有运气。如何在Android设备上获取ion2中的IMEI
在离子1升只使用了一个ngCordova插件,如科尔多瓦 - 用户代码https://github.com/hygieiasoft/cordova-plugin-uid。
是否有一个我可以用来获取imei的离子原生插件,或者是否有任何其他方式来获得imei。
我想获得离子2中Android设备的imei,但到目前为止没有运气。如何在Android设备上获取ion2中的IMEI
在离子1升只使用了一个ngCordova插件,如科尔多瓦 - 用户代码https://github.com/hygieiasoft/cordova-plugin-uid。
是否有一个我可以用来获取imei的离子原生插件,或者是否有任何其他方式来获得imei。
检查此链接https://www.npmjs.com/package/cordova-plugin-sim
通过
cordova plugin add cordova-plugin-sim
使用代码
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')
);
安装插件可以使用此代码。
科尔多瓦插件添加org.hygieiasoft.cordova.uid
或者
测试用的console.log
declare var cordova: any;
export class MyApp {
constructor(platform: Platform) {
platform.ready().then(() => {
console.log(cordova.plugins.uid.IMEI);
});
}
这是我在我的应用程序中使用的工作示例 – Anuj
如何从Sim获取设备IMEI号码?请帮忙。 –