Google cast 正在获取要运行的chromecast示例代码

Google cast 正在获取要运行的chromecast示例代码,google-cast,Google Cast,让Chrome的任何示例程序连接到我的ChromeCast,我都没有发现任何乐趣。 ChromeCast已经注册,我可以成功浏览到他们的IP地址端口9222。 Chrome浏览器和测试版扩展都是最新的。 我试过CastHelloVideo Chrome、CastMedia Chrome和Cast Tictaoe Chrome,但都无法连接。开发人员控制台显示一对错误: 得到铬-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js

让Chrome的任何示例程序连接到我的ChromeCast,我都没有发现任何乐趣。
ChromeCast已经注册,我可以成功浏览到他们的IP地址端口9222。
Chrome浏览器和测试版扩展都是最新的。 我试过CastHelloVideo Chrome、CastMedia Chrome和Cast Tictaoe Chrome,但都无法连接。开发人员控制台显示一对错误: 得到铬-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js net::ERR_失败 和 未能对“DOMWindow”执行“postMessage”:提供的目标源('file://')与收件人窗口的源('null')不匹配


在测试我们自己的代码时,我们在调用requestSession时出错,但Chrome.cast.error返回的消息没有用,因为函数和变量名已被隐藏。

我最终能够连接,但来自Android。但很多步骤都是一样的。 我测试了这个:它让你对着电话说话,你说的话会出现在电视/Chromecast上。我没有安装正式的sender应用程序,但我也可以从接收方加载TicTac Toe。所以我在我的CC上都看到了

在正确设置接收器应用程序之前,我无法连接。你没提到

从我认为你在的地方我所做的。。我只是仔细检查了我的接收器应用程序设置

  • 文件复制示例发件人应用程序中提供的receiver.hml文件。将其放在公共dropbox文件夹中。将该公共链接复制到我的剪贴板
  • 返回您注册Chromecast设备的位置-添加一个应用程序。我给我的打了电话:ReceiverSimple
  • 编辑您刚刚创建的应用程序,对于URL字段:粘贴到该公共链接中。对于您,将平台设置为Chrome。我是否包含包名似乎无关紧要,所以请尝试将其留空
  • 保存它。现在将刚刚创建的接收器的ApplicationID复制到剪贴板
  • 打开提供的发送者应用程序源代码,找到它在哪里使用app_ID(希望是R.Strings或chrome中的等效项),将该app ID粘贴到中。这将告诉您的客户使用您的receiver应用程序(因此,将receiver.html文件加载到chrome cast屏幕)
  • 还可以尝试重新启动chrome cast,作为检查是否正常的另一种方法


    我想你很接近了。

    我也很难测试Chrome的示例。我决定使用Chrome进行测试,因为调试JavaScript比直接使用Android要快得多。我花了几个小时试图弄明白为什么我总是收到错误消息GET chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js net::ERR_在“DOMWindow”上执行“postMessage”失败:提供的目标源('file://')与收件人窗口的源('null')不匹配如果我在PC上运行它,但不是在Google的一位Cast开发人员提供的示例网站上运行它。我一直在阅读/尝试示例中他自述说明中的不同组合,直到我明白了他所说的“将所有文件放在自己的服务器上”而不是“计算机上”的意思

    我在我的谷歌硬盘上创建了一个公共网络链接,将文件夹设为公共文件夹,并将所有文件复制到那里。当在web上转到GoogleDrive时,预览示例(index.html),该示例运行良好。我试过了。它也运行

    因此,答案是你需要在网站上运行它——而不是从你计算机中的本地文件(Chrome中的ctrl-O)

    我希望这将有助于你与演员


    Danh

    在哪里可以找到此示例接收器的HTML代码?