对象被发送到自定义接收器应用程序是否有大小限制?

时间:2015-01-02 22:26:52

标签: chromecast

我试图将一个体面的大小对象传递给我的自定义接收器应用程序,但它似乎永远不会通过。如果我拿一个较小的对象并执行JSON.stringify它,它似乎工作。但无论我是否对父对象进行字符串化,发送似乎都无法正常工作。

发件人应用

session.sendMessage(namespace, message, onSuccess.bind(this, "Message sent: " + message), onError);

接收器应用

window.messageBus.onMessage = function(event) {
    console.log('Message [' + event.senderId + ']: ' + event.data);
}

1 个答案:

答案 0 :(得分:2)

是的,有一个大小限制,尽量不要接近64K。如果你需要传递更大的东西,那么你使用了错误的机制;消息总线用于小消息,主要是控制消息,不应被视为或用作数据通道。