2013-07-30 17 views
0

這適用於專門使用QuickBlox的API進行視頻呼叫的iOS編程。(Quickblox)從應用程序中的任何位置接收視頻電話

很明顯,你不希望用戶在應用程序中的一個視圖控制器中接收視頻通話,所以你需要讓用戶能夠在應用程序的任何地方接收通話。

在我花費數小時研究如何做到這一點之前,我想知道如何解決這個問題。

我猜測它與AppDelegate中的- (void) chatDidReceiveCallRequestFromUser函數有關,並且在應用程序中的任何視圖上都彈出警報視圖。

如何在應用程序的任何視圖中進行QuickBlox視頻通話應收?

回答

1

在我的應用程序中,我創建了符合QBChatDelegate協議的單例類。在這個類中,我實現了所有需要的方法,並用我的viewController創建了@property,其中我實現了所有視頻聊天代碼。所以當呼叫請求到來時,我會做所有需要的操作並調用viewController的QBChatDelegate方法,如果我需要 - 通過使用TabBarController或以任何其他方式呈現視圖控制器。

+0

Alexey你可以分享你的示例代碼,謝謝你,因爲我在應用程序的地方聊天和視頻,但我面臨一些問題,如聊天或視頻一件事是工作,一個不是.. –

+0

你好阿列克謝你是如何實現所有所需的方法在課堂上,並在哪個類,所以我得到了視頻通話在我的應用程序的任何地方 – MAC113

+0

我已經實現.m文件中的所有方法 – MAC113

相關問題