Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用Ionic,我如何检测呼叫何时断开?_Android_Ionic Framework_Ionic3_Ionic4 - Fatal编程技术网

Android 使用Ionic,我如何检测呼叫何时断开?

Android 使用Ionic,我如何检测呼叫何时断开?,android,ionic-framework,ionic3,ionic4,Android,Ionic Framework,Ionic3,Ionic4,离子电池的数量很少 我在想我怎样才能检测到电话断开了。我希望我的应用程序在通话结束时发出消息并更新数据库(带有通话持续时间和其他元数据) 有人知道怎么做吗?好的,有两种方式可以结束电话通话,这是由onSuccess和onError函数的callNumber参数处理的,您可以通过这些函数提供对通话结束数据库日志的处理 即 this.callNumber.callNumber( successres=>{ //处理成功的结果 console.log(successres); }, 错误=>{ //

离子电池的数量很少

我在想我怎样才能检测到电话断开了。我希望我的应用程序在通话结束时发出消息并更新数据库(带有通话持续时间和其他元数据)


有人知道怎么做吗?

好的,有两种方式可以结束电话通话,这是由
onSuccess
onError
函数的
callNumber
参数处理的,您可以通过这些函数提供对通话结束数据库日志的处理

this.callNumber.callNumber(
successres=>{
//处理成功的结果
console.log(successres);
}, 
错误=>{
//调用时处理错误
控制台日志(err);
}, 
"18001010101", 
正确的);

是,但忙信号仍会触发
成功
不是吗?我想知道通话结束的具体原因(用户是否挂断电话、通话是否中断、是否有占线信号等)。您应该重新表述问题,将重点放在该方面,此时,成功者是否会包含此类信息?