我正在开发一个使用OpenTok实现视频通话的Ionic 4应用程序。
我让应用程序正常运行,但我不知道如何接收来电通知并显示来电话页面,如FaceTime,如下页:
我尝试使用OneSignal发送通知,然后在“handleNotificationReceived()”中我将在我的应用程序中打开一个页面以模仿来电呼叫页面,但是当应用程序关闭时,“handleNotificationReceived()”将不会触发?
怎么实现这个?
TokBox Developer Evangelist在这里。
您需要在iOS上使用CallKit来调用本机系统UI。作为参考,您可以查看OpenTok CallKit回购。
我们没有使用Ionic或Cordova的任何样本,但您可以使用Cordova编写自己的桥,并将功能公开给JavaScript / TypeScript层。