0

这适用于专门使用 QuickBlox 的 API 进行视频通话的 iOS 编程。

显然你不希望用户只在应用中的一个视图控制器中接听视频电话,所以你需要让用户能够在应用中的任何地方接听电话。

在我花几个小时弄清楚如何做到这一点之前,我想知道如何解决这个问题。

我猜它与- (void) chatDidReceiveCallRequestFromUserAppDelegate 中的函数有关,并且在应用程序中的任何视图上都会弹出一个警报视图。

在应用程序的任何视图中,您如何使 QuickBlox 视频通话可接收?

4

1 回答 1

1

在我的应用程序中,我创建了符合 QBChatDelegate 协议的单例类。在这个类中,我实现了所有需要的方法并使用我的 viewController 创建了@property,在其中我实现了所有视频聊天代码。因此,当调用请求到来时,我会进行所有需要的操作并调用 viewController 的 QBChatDelegate 方法,如果需要 - 通过使用 TabBarController 或以任何其他方式呈现视图控制器。

于 2013-08-02T06:37:18.940 回答