我有以下代码来捕获播放事件,但它永远不会被调用。
var remoteMedia = new cast.receiver.RemoteMedia();
remoteMedia.onPlay = onPlay;
function onPlay(position){
.....
}
我的onPlay
方法永远不会被调用。我对onEnded也有同样的效果。 onLoad
被调用但是如果我有自己的函数,视频永远不会播放,即使我在load()
函数内调用onLoad
。
感谢。
答案 0 :(得分:0)
您可能已经这样做了,但为了确定,您是否致电remoteMedia.setMediaElement
?来自Receiver user guide:
window.addEventListener('load', function() {
var elem = document.getElementById('vid');
remoteMedia.setMediaElement(elem);
});