ChromeCast:如何设置用户何时断开与google cast的连接并在iOS中显示主屏幕

ChromeCast:如何设置用户何时断开与google cast的连接并在iOS中显示主屏幕,ios,xamarin.ios,xamarin,chromecast,Ios,Xamarin.ios,Xamarin,Chromecast,我仍然是ChromeCast cast的新手,仍然在玩google cast ios示例。但当我将应用程序与google cast断开连接时,接收器仍然显示我们播放的媒体。如何使其完全断开并显示主屏幕 谢谢 您使用的是什么接收器,是您自己定制的接收器还是Deafult/样式化的接收器?在后一种情况下,如果您是最后一个连接的发送者并明确断开自己的连接,我们已经注意到了这一点。在前一种情况下,您需要自己在接收器上执行此操作,请查看()回拨的接收器文档。这是Chromecast。很抱歉,我忘记在下面添

我仍然是ChromeCast cast的新手,仍然在玩google cast ios示例。但当我将应用程序与google cast断开连接时,接收器仍然显示我们播放的媒体。如何使其完全断开并显示主屏幕


谢谢

您使用的是什么接收器,是您自己定制的接收器还是Deafult/样式化的接收器?在后一种情况下,如果您是最后一个连接的发送者并明确断开自己的连接,我们已经注意到了这一点。在前一种情况下,您需要自己在接收器上执行此操作,请查看()回拨的接收器文档。

这是Chromecast。很抱歉,我忘记在下面添加这两行代码来解决我的问题。deviceManager.LeaveApplication();deviceManager.StopApplication();这是一个默认设置,我们可以在发送者中自己执行吗?因为即使我将其设置为断开连接,媒体仍会在屏幕上播放。然后还有一些事情正在发生,那就是停止默认接收器以执行正确的操作,您需要首先弄清楚这一点。至于回答您的问题,您是否可以在发送方方面这样做,答案是肯定的,这是可行的,但需要相当多的工作,因为每个发送方都需要知道有多少其他发送方已连接,并且在一个发送方隐式或显式断开连接时,让接收方向所有发送方广播消息,等等。这就是为什么正确的位置在接收器中。