首页 > 解决方案 > 加载 chromecast 应用接收器时打开电视

问题描述

我开发了一个 chromecast 接收器应用程序,它只是从本地 Web 服务器加载网页。默认应用程序是背景,当后者启动时(例如,在打开 chromecast 后),我只需通过其注册的应用程序 ID 启动我的应用程序。

出于某种原因,如果电视关闭,并且 chromecast 从背景切换到我的接收器应用程序,电视会打开并显示加载的页面。我怀疑这是与 CEC 相关的问题,但我想知道为什么背景也不会发生这种情况?

我在接收页面中使用的唯一代码是:

<script>
cast.receiver.CastReceiverManager.getInstance().start();
</script>

我正在使用 API v2.0.0。

标签: google-cast

解决方案


这不是 Cast SDK 的典型用法,因此您可能会遇到问题。CEC 用于在有意义的情况下打开电视,但不幸的是,它在各个制造商中都不能始终如一地工作。


推荐阅读