Android上Chrome浏览器的Chromecast发送方应用程序失败

时间:2018-05-08 16:28:25

标签: chromecast google-cast

我正在使用Chrome发送器和自定义HTML / CSS / JS接收器构建Cast应用。虽然它可以从桌面Chrome中正常工作,但我注意到我无法通过Android Chrome应用程序进行连接。

使用Android,单击“转换”按钮并在弹出窗口中选择正确的接收器设备时,没有任何反应(我的SESSION_STATE_CHANGE监听器未被调用)。再次单击该按钮后,我的会话监听器说:

{type: "sessionstatechanged", 
session: null, 
sessionState: "SESSION_START_FAILED", 
errorCode: "invalid_parameter"}

起初,我认为我的设置不正确,但在查看the official chrome sender app并按照上述相同步骤后,我发现了一个类似的问题,错误代码不同:

Request session failure: 
{"code":"invalid_parameter",
"description":"Already requesting session",
"details":null}

在上述情况下,视觉指示器在第一次点击时启动它的“活动”状态,但没有变化/活动,否则它只会保持在该状态。

这之前有用,所以我知道这是一个相对较新的问题(至少从2月开始,可能更早)。我也知道,因为它在桌面上工作,设置本身没有任何问题 - 但它仍然没有Android的功能。

这里的任何帮助或反馈都会很棒,谢谢!

1 个答案:

答案 0 :(得分:0)

好的,在更新我的Android手机后(今天早上错过了更新)似乎已修复。

编辑: 事实证明,这是由于重启。因此,作为补丁,重新启动移动设备会重置Chrome并允许其正确发送。