Ios 发送者如何知道它';最后一个连接到接收器的是什么?

Ios 发送者如何知道它';最后一个连接到接收器的是什么?,ios,google-cast,chromecast,Ios,Google Cast,Chromecast,“”的设计检查表说明 当最后一个或唯一一个发送者连接到接收器时,点击Disconnect(断开连接)将停止应用程序在接收器上运行[…] 在iOS上,GCKDeviceManagerleaveApplication和stopplication分别离开或终止应用程序,但不考虑其他发件人是否已连接 发件人如何知道它是最后一个连接的 编辑:我没有使用自定义接收器您可以使用castReceiverManager.getSenders()在您的接收器中执行此操作。现在,您需要拥有自己的接收器(即自定义接收器

“”的设计检查表说明

当最后一个或唯一一个发送者连接到接收器时,点击Disconnect(断开连接)将停止应用程序在接收器上运行[…]

在iOS上,
GCKDeviceManager
leaveApplication
stopplication
分别离开或终止应用程序,但不考虑其他发件人是否已连接

发件人如何知道它是最后一个连接的


编辑:我没有使用自定义接收器

您可以使用castReceiverManager.getSenders()在您的接收器中执行此操作。现在,您需要拥有自己的接收器(即自定义接收器)来执行此操作,并使用Angel提到的api。将来,我们计划更新样式化的接收器以包含该逻辑。事实上,目前无法区分显式断开和隐式断开,因此如果要正确实现断开逻辑,必须使用自定义接收器,并在尝试显式断开时使用自定义命名空间向接收器发送消息。下一个版本也将解决这个问题。

由于我使用的是样式化接收器,所以无法更改javascript:(因此,您需要构建自己的接收器:/