videoapirtc,在后台接听电话或最小化应用程序



应用处于后台或退出状态时如何接听电话?它们是应用程序的两种不同状态,后台和完全关闭。

或because示例:如何像WhatsApp一样用apiRTC接听电话?我正在实现ApiRTC JS SDK

我是负责APIRTC与ian提到的应用程序集成过程的开发人员之一,实际上我们已经直接与APIRTC支持沟通过,他们提到我们应该在这里提出相应的问题。

整体情况如下:

  • 我们的应用程序功能齐全,并集成了API/SDK JS。
  • 应用程序是在Ionic和Cordova中开发的
Ionic@v4  
CordovaCLI@10, 
cordova-android@10.1.1
cordova-ios@6.2.0
  • 已经安装了最少必要的插件(包括cordova-iosrtc)
  • 现在集成点呼和点视频通话功能齐全,没有任何问题。

现在,新的要求包括:

  • 当应用程序处于后台(最小化状态)时,接收来电和视频通话的可能性,发生的情况是,当应用程序被最小化时,websocket和JS代码的执行完全中断,所以对于另一个想要调用最小化应用程序的用户说"用户离线"的用户,我们需要如何处理这个第一个用例的指南。

  • 第二个要求是当应用程序处于退出状态(应用程序被杀死)时接收电话和视频通话的可能性[像Telegram, WhatsApp, Messenger等],所以它应该能够接收通知并允许执行JS代码,从而允许与apiRTC服务/服务器连接。在这种情况下,我们已经调查了VoIP(iOS)和高优先级推送通知(Android),但我们想知道这是一种方式,或者你有不同的实现ApiRTC服务。

谢谢您,非常抱歉在开头提供的信息太少。

如果您需要更具体的信息,我将等待您的答复。

相关内容

  • 没有找到相关文章

最新更新