“在创建迭代器后,地图已更改”在Chrome发送者应用

时间:2018-02-16 18:49:34

标签: chromecast google-cast google-cast-sdk

我看到了这个错误,我不知道它来自哪里。我在Chrome中使用cast v3 sdk,调用堆栈包含cast_sender.js onMessage函数。我相信在收件人发出broadcastStatus媒体消息后会发生这种情况。

是否有人在网络控制台中看到此错误消息:"The map has changed since the iterator was created"

1 个答案:

答案 0 :(得分:0)

发生在我下面的代码中:

session.addUpdateListener(function listener (isAlive) { 
    // This is what causes the error
    session.removeUpdateListener(listener);
});

只有当我有session.removeUpdateListener(listener);
时,这种情况才会发生 我猜想我删除了听众是不开心的。

也许对您来说是一样的事情?