2016-09-07 32 views

回答

-1

检查此链接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') 
); 
+0

这是我在我的应用程序中使用的工作示例 – Anuj

+0

如何从Sim获取设备IMEI号码?请帮忙。 –

1

安装插件可以使用此代码。

科尔多瓦插件添加org.hygieiasoft.cordova.uid

或者

科尔多瓦插件添加https://github.com/hygieiasoft/cordova-plugin-uid

测试用的console.log

declare var cordova: any; 

    export class MyApp { 

    constructor(platform: Platform) { 
    platform.ready().then(() => { 
     console.log(cordova.plugins.uid.IMEI); 
    }); 
    } 
相关问题