获取真实设备的电话号码

时间:2017-07-28 08:27:34

标签: android cordova ionic-native

我需要一些帮助。我需要拿电话号码的设备。我使用cordova-plugin-sim。继承我的代码

this.sim.getSimInfo().then(
(info) => browser.on(“loadstop”)
.subscribe(
() => {
console.log(info.phoneNumber);
alert(info.phoneNumber+’ '+info.cards[0].phoneNumber);
},
err => {
console.log("InAppBrowser loadstart Event Error: " + err);
}),
(err) => console.log('Unable to get sim info: ', err)
);

但我有一个问题。在我的模拟器中,一切都很好,但在我的真实设备上,当我尝试outpu phoneNumber时,我有一点不发现?其他参数效果很好。哪里有问题?我在应用程序启动时询问所有权限

this.sim.hasReadPermission().then(
(info) => console.log('Has permission: ', info)
);

    this.sim.requestReadPermission().then(
        () => console.log('Permission granted'),
        () => console.log('Permission denied')
    );

0 个答案:

没有答案