2017-01-04 12 views
0

動画をキャストした後のアプリケーションでは、キャスティングが断続的に中断されます。ChromecastはiOSで自動的にセッションを断続的に中断しますか?

- (無効)SessionManagerの:(GCKSessionManager *)SessionManagerのdidSuspendSession:(GCKSession *)セッションwithReason:

(GCKConnectionSuspendReason)理由は、自動的にトリガーされます。 「GCKConnectionSuspendReasonNetworkError」は、受信した理由です。

答えて

0

これは単にネットワーク接続の問題があったことを意味します。フレームワークは数秒間再接続して回復しようとします(その停止メッセージはもっと頭に似ています)。それが失敗すると、切断イベントが表示されます。

+0

それはいくつかの他の手段によって引き起こされる可能性がありますか?同時に、YouTubeなどの他のアプリでキャストしようとしていたので、うまくいきました。 –

+0

あなたの投稿に基づいてコールバックが提供している「理由」(GCKConnectionSuspendReasonNetworkError)は、ネットワークの問題を指しています。 –

+0

ログを有効にしました。接続が閉じられる前に「[GCKCastSocket readMessages]:message too large:1681209701(64353965)」というメッセージが記録されることがあります。 "[GCKCastDeviceConnector castSocket:didReceiveMessage:]:無効なメッセージデータ:"メッセージも記録される –

0

同様にGoogleのキャスト-SDKの問題は、これがGoogleCast Frameworkでバグですhere

関連する問題