我们努力为Vidyo SDK编写一个离子Cordova插件桥,以便我们可以将其集成到我们的离子项目中。这在Android上运行良好,但在iOS上我们面临一个问题。
当我们关闭(断开)一个电话并且Vidyo SDK叠加层关闭并且用户返回到离子应用程序时,但是在后台视频/音频仍处于活动状态(即使断开连接)。离开应用程序会在顶部显示一个发光的红色状态栏,表示正在进行通话。 我们如何正确关闭vidyo覆盖?断开似乎不够。 感谢
答案 0 :(得分:0)
你是对的,在你的情况下断开连接是不够的。 您应该在断开呼叫后使用vc?.Disable()。这将释放所有使用的资源(相机,麦克风,扬声器)。 但请确保仅在收到OnDisconnected回调后调用Disable和/或VCConnectorPkg.uninitialize()。
顺便说一句,这是来自Vidyo的样本: https://github.com/Vidyo/VidyoIOCordovaPlugin