在接收器仍在 Chromecast 设备上运行时意外关闭 Chrome 后,我的 Chromecast 发送器应用程序开始出现此问题。

每当我尝试启动接收器时,我都会立即收到 session 错误。接收者启动,但显然它没有从发送者那里得到任何数据。

Chrome 中的转换菜单表明它正在转换。如果我单击停止,接收器应用程序将关闭,但有趣的是转换菜单仍然指示它正在转换。如果我再次单击停止,它将不再显示为转换。

每次我尝试转换时都会发生同样的事情。我曾多次尝试重新启动 Chrome 浏览器和 Chromecast 设备,但都没有成功。
传递给错误处理程序的错误对象不提供详细信息。
现在有人怎么了,我该如何解决?

谢谢!

最佳答案

我也陷入了这个问题。抛出的错误消息没有那么丰富。对我来说,问题是我试图转换位于我的本地主机服务器上的文件。 Google 似乎阻止了来自本地主机或任​​何 192.168.X.X IP 地址的所有文件。

因此,尝试使用外部文件并确保为文件服务器设置了正确的 CORS header ( Content-Type Accept-Encoding Range ): https://developers.google.com/cast/docs/chrome_sender_advanced#cors_requirements

关于google-chrome - Chromecast 发件人 : session error when requesting new session,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42141399/

10-12 12:57