2016-12-21 5 views
0

2台の端末がChromecast受信機に接続されていて、もう一方の端末から切断すると、他の端末も切断されます。最近、SDKのバージョンを9.8.0にアップグレードし、この問題のみが表示されることを通知します。これについての洞察?ChromeCastと1台の端末の接続を解除すると、両方のAndroid搭載端末から切断されます

+0

最初のデバイスをどのように「切り離していますか? –

+0

ダイアログボックスのストップキャストボタンの使用 –

答えて

1

あなたのレシーバーアプリを見て、この動作を引き起こす可能性のあるロジックを確認する必要があります。受信側では、送信者が切断したときにonSenderDisconnected()が呼び出されます。その時点で他の接続済みの送信者が残っているかどうかを確認する必要があります。受信者がいない場合のみ、受信者を閉じる必要があります。リファレンスレシーバのサンプルを見て、それをどうやって見ることができるか、それについて読むことができますhere。デフォルトまたはスタイリッシュ受信機を使用している場合は、送信側からstopApplication()に電話していないことを確認する必要があります。

+0

カスタムレシーバが代わりにデフォルトまたはスタイリッシュレシーバを使用していません。 onSenderDisconnected()に関する提案は、すでに必要なチェックを行っています。実際、同じシナリオはiOSアプリには表示されません。 –

+0

次に、送信側で正しいことをしていることを確認してください。 「キャストを停止」を押すと、送信者の通話階層を確認できます。 –

+0

これは、サンプルアプリケーションcastVideos-androidでもライブラリバージョン9.8.0を使用して表示されます。 –

関連する問題