如何实施来电视频通话通知

时间:2019-01-30 09:11:59

标签: cordova angular7 onesignal opentok ionic4

我正在开发一个Ionic 4应用程序,该应用程序使用OpenTok实现视频通话。

我已使该应用程序正常运行,但我不知道如何接收来电通知,并像此页面一样显示诸如FaceTime之类的来电页面:

enter image description here

我尝试使用OneSignal发送通知,然后在“ handleNotificationReceived()”中打开我的应用中的一个页面来模仿 来电页面,但是当应用关闭时,“ handleNotificationReceived()”将不会触发?

如何实施?

2 个答案:

答案 0 :(得分:0)

此处是TokBox开发人员的传播者。

您需要在iOS上使用CallKit来调用本机系统UI。作为参考,您可以签出OpenTok CallKit回购。

我们没有将其与Ionic或Cordova一起使用的任何示例,但是您可以使用Cordova编写自己的网桥,并将功能公开给JavaScript / TypeScript层。

答案 1 :(得分:-1)

您可以检查元数据对象是订户还是总数> 0,然后显示弹出窗口。