timeout - Chromecast 如何确定不活动状态?

标签 timeout chromecast google-cast

我制作了一个显示多个报价的 Chromecast 应用程序,整个想法基本上是将其连接到您躺在身边的备用电视/显示器上,并使用它在屏幕上更改鼓舞人心的报价。

但问题是,Chromecast 每隔几分钟不活动就会自动超时并返回主屏幕。我想知道它是如何检测到不活动的,这样我就可以防止这种行为,并允许我的应用程序无限期地在 Chromecast 上运行,作为原始照片屏幕保护程序的一种替代。

最佳答案

我想出了如何保持我的应用程序运行。有 CastReceiverOptions 的属性调用 disableIdleTimeout 可以设置。

const options = new cast.framework.CastReceiverOptions();
options.disableIdleTimeout = true;

const instance = cast.framework.CastReceiverContext.getInstance();
instance.start(options);

将此设置为 true ,接收器在 5 分钟后不再超时。

关于timeout - Chromecast 如何确定不活动状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44621478/

相关文章:

Android:设置媒体路由按钮时崩溃

android - Google Cast SDK RemoteMediaPlayer 网络视频转换,例如YouTube

android - 与 ChromeCast 断开连接不会停止视频播放

google-cast - ApplicationSession.setApplicationOptions 究竟做了什么?

python - 在 Windows 上设置超时限制

postgresql - PostgreSQL 的事务超时解决方法

timeout - 从 TensorFlow 队列中出列项目时是否可以设置超时?

android - 如何增加android中改造库的上传时间

android - Chromecast 在队列中转换视频一段时间后自动停止播放视频

javascript - 如何在Android上转换手机网页?