我正在开发一个发送者/接收者应用程序,但是在我的发件人应用程序中,总是得到一个空的接收者列表。
我做了:
如果我把"Youtube“作为appId,我的发件人应用程序可以找到我的ChromeCast。
我可以投一个Chrome和Youtube Android应用程序也可以投。
我无法访问my_chromecast_ip:9222,我发现了以下主题:Initial chromecast setup和Initial chromecast setup --它可以是我的解决方案,但我想在使用chromecast-update@google.com之前询问一下是否遗漏了什么。
谢谢你帮忙。
发布于 2016-08-12 19:42:25
绝对确保在Google开发者控制台中输入的设备串行ID是正确的。当我输入设备的序列号('I‘vs '1')时,我不小心输入了一个错误。最好的方法,以确保是按下这个小图标时,你的设备注册。它将是响亮和清晰的,他们使用的是一种衬线字体,所以你不能混淆像'l‘,'I’和'1‘的东西。

如果您发现您的错误,不要忘记重新启动您的chromecast设备,一旦你看到“准备测试”在Google开发者控制台。
发布于 2014-06-12 10:44:15
在构建我的发件人应用程序时,我经常会遇到这个问题,在做完我的研究之后,这就是如何解决问题的方法。
希望能帮上忙。
发布于 2015-04-03 02:42:48
https://github.com/pjjanak/chromecast-hello-world此示例是一种旧格式。
if (!chrome.cast || !chrome.cast.isAvailable) {
setTimeout(initializeCastApi, 1000);
}不适用于此代码。无法获得“接收者列表”
请试一试
window['__onGCastApiAvailable'] = function(loaded, errorInfo) {
if (loaded) {
initializeCastApi();
} else {
console.log(errorInfo);
}
}https://stackoverflow.com/questions/20381531
复制相似问题