1

我有一个自定义的发送者和接收者应用程序,它们都可以在桌面上按预期工作。但是,如果我尝试在 iOS 上从 chrome 运行我的应用程序,我会遇到问题。

根据我从调试接收器应用程序中收集的信息,它正在进入我的 castReceiverManager.onSenderConnected 函数,我可以注销 event.data 和 useragent(iOS CastSDK、iPhone、iPhone OS、8.1.2)。不过,它永远不会进入我收听 onMessage 的地方。

window.messageBus = window.castReceiverManager.getCastMessageBus('urn:x-cast:com.whatever');

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

更新:一年后,我仍然没有弄清楚这一点。

4

0 回答 0