当我断开并重新连接而没有从我的Android应用程序关闭接收器时,施法接收器不再接收onLoad事件。 自定义消息总线仍然有效。
mRemoteMediaPlayer.requestStatus
超时设置为15秒,超时。
我可以看到演员接收器收到一条消息:
[cast.receiver.IpcChannel] Received message: {"data":"{\"requestId\":2,\"type\":\"LOAD\",\"media\":{\"contentId\": ... }}
永远不会调用CastPlayer.prototype.load。
收到的MediaManager消息永远不会显示。
我不确定在哪里查找错误。
答案 0 :(得分:0)
错误仅在投射图片后发生,因为我自己处理。
self.resetMediaElement_()
之后我错过了mimeType image / *:
this.mediaElement_.addEventListener('stalled', this.onBuffering_.bind(this), false);
this.mediaElement_.addEventListener('waiting', this.onBuffering_.bind(this), false);
this.onLoadOrig_(new cast.receiver.MediaManager.Event(cast.receiver.MediaManager.EventType.LOAD, (info.message), info.senderId));