ChromeCast:Chrome示例项目未运行

时间:2014-02-04 04:30:52

标签: google-chrome google-cast chromecast

我按照此处的设置说明进行操作:https://github.com/googlecast/CastHelloText-chrome一步一步。

我的Google Drive托管文件夹位于https://drive.google.com/folderview?id=0ByI6ac75SrewSE1odEdBMm1fNk0&usp=sharing

我将我的URL(对于我在开发者控制台中的应用程序)设置为https://googledrive.com/host/0ByI6ac75SrewSE1odEdBMm1fNk0/receiver.html

但是,当我运行chromehellotext时:https://googledrive.com/host/0ByI6ac75SrewSE1odEdBMm1fNk0/chromehellotext.html 我在控制台中收到此错误:“onError:{”code“:”session_error“,”description“:”NOT_FOUND“,”details“:null}”当我点击回车并选择我的时,我的Chromecast将无法连接的Chromecast。

我做错了什么?

3 个答案:

答案 0 :(得分:6)

选中用于向Google发送序列号的复选框也为我解决了这个问题。我花了几分钟才弄清楚这个盒子的位置,以便我可以查看它。我必须下载chromecast安装应用程序,然后让它发现我的设备,选择它,然后单击设置。该复选框位于设置中。

答案 1 :(得分:5)

可能需要up to 6 hours to publish your receiver app。正如文档所示,您需要做的就是重新启动Chromecast以强制设备重新加载其配置数据。我遇到了同样的问题,我需要重新启动。

答案 2 :(得分:0)

确保您的接收器应用正在加载cast_receiver.js javascript文件以及启动castReceiverManager的实例。

在我这样做之前,我看到了相同的超时消息。我最初的接收器代码只是静态HTML,但显然不够好。

以下内容,在我的收件人index.html中为我做了诀窍:

<script src="//www.gstatic.com/cast/sdk/libs/receiver/2.0.0/cast_receiver.js"></script>

<script>

  window.castReceiverManager = cast.receiver.CastReceiverManager.getInstance();
  window.castReceiverManager.start();

</script>

<

(从https://developers.google.com/cast/docs/custom_receiver复制)