在接收器仍在 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/