ChromeCast - 清空收件人列表

Cyr*_*nes 7 chromecast

我正在开发一个发送者/接收者应用程序,但是,在我的发送者应用程序中,总是得到一个空的接收者列表.

我做了:

  • 将ChromeCast和我的接收器页面列入白名单,我从Google收到了我的App ID
  • 勾选方框:"在检查更新时将此Chromecast序列号发送给谷歌"并等待超过1天
  • 安装ChromeCast Chrome扩展程序,允许我的域名并勾选chrome:// extensions上的"开发者模式"框
  • 我使用这个Github来避免JS错误:https://github.com/pjjanak/chromecast-hello-world(我也试过其他例子,没有成功)
  • 我放了我的App ID并在我的应用程序上设置了NameSpace
  • 我的ChromeCast可以访问我的接收器页面.

如果我将"Youtube"作为appId,我的发件人应用可以找到我的ChromeCast.

我可以投射Chrome标签和Youtube Android App也可以投射.

我无法访问my_chromecast_ip:9222,我发现了这个主题:初始chromecast设置初始chromecast设置它可以是我的解决方案,但我想在此之前询问使用chromecast-updates@google.com检查我是否遗漏了一些内容.

感谢帮助.

Jac*_* Vo 0

我过去在构建发送器应用程序时经常遇到这个问题,经过研究后,这就是解决问题的方法。

  1. 在本地主机上添加您的发送器应用程序并确保您的 chromecast 已打开。
  2. 在 Chrome 上打开开发者模式 (F12) 并刷新您的发送器应用。确保初始化 Chrome Cast 时没有错误。如果没有错误,您应该在开发者控制台中看到 ChromeCast 扩展:.....。如果发送方应用程序中初始化 ChromeCast 进程期间出现任何错误,ChromeCast 接收方将不会出现在扩展程序弹出窗口中。
  3. 如果初始化 ChromeCast 没有错误,但您仍然看不到接收器,只需关闭 ChromeCast 浏览器(并尝试清除 Chrome 的缓存(如果可能))并重新加载发送器应用程序。

希望这有帮助。