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