【发布时间】:2020-02-24 14:21:50
【问题描述】:
我需要在 cordova 中接收来电者的电话号码,它可以只在 android 中。我找到了这个插件: https://github.com/renanoliveira/cordova-phone-call-trap
这个插件工作,但不发出电话号码 - 只有拨号的状态。 我已经挖掘了插件的 src 我已经看到了这个:
public void onCallStateChanged(int state, String incomingNumber) {
super.onCallStateChanged(state, incomingNumber);
... code
}
正如您在 **incomingNumber** 看到的那样,但它是 null(在真实设备上测试,并接听了电话)。
我已经尝试在清单中添加这个:
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
如何使它工作?
【问题讨论】: