在接收器的例子中,我总是看到cast.receiver.RemoteMedia.NAMESPACE
使用。那应该被我自己的名字取代吗?我尝试使用'ramp'
我也尝试'myownnamespace'
和'ramp','myown'
和所有与他们周围的括号。任何时候我从cast.receiver.RemoteMedia.NAMESPACE
改变它,我的代码停止工作。下面是我正在谈论的代码:作为cast.receiver.RemoteMedia.NAMESPACE,我该怎么做?
var receiver = new cast.receiver.Receiver(
'YOUR_APP_ID_HERE',
[cast.receiver.RemoteMedia.NAMESPACE],
"",
5);
var remoteMedia = new cast.receiver.RemoteMedia();
remoteMedia.addChannelFactory(
receiver.createChannelFactory(cast.receiver.RemoteMedia.NAMESPACE));
我也尝试了一些我在文档中发现的东西,也没有工作。
var receiver = new cast.receiver.Receiver('myappid', ['ramp', 'other']);
var rampHandler = new cast.receiver.RemoteMedia();
rampHandler.addChannelFactory(receiver.createChannelFactory('ramp'));
var channelHandler = new cast.receiver.ChannelHandler('other');
channelHandler.addChannelFactory(receiver.createChannelFactory('other'));
那么我应该把什么值放在那里?我的Android应用程序应该引用这些值的地方?
谢谢。
谢谢。我回去添加了一个控制台消息来显示'cast.receiver.RemoteMedia.NAMESPACE' var内容是什么,它是''ramp''。我发现奇怪的是,当我手工放置“斜坡”时,它不起作用。 – casolorz