0
如何在更改视频后强制克莱普播放器保持全屏显示? 我编写的PLAYER_ENDED事件触发的函数,函数加载下一个视频与此load
方法:全屏幕不能与克拉普播放器一起工作
enter code here`enter code here`player.load([{source: 'video_url_exmpl'}], null, true);
但是,当触发事件和新的视频播放器加载取消全屏模式。我设置选项:
exitFullscreenOnEnd: false,
我写的假设切换全屏,但浏览器抛出一个警告信息插件:
Failed to execute 'requestFullscreen' on 'Element': API can only be initiated by a user gesture
这里是我的Clappr播放器初始化和设置:
player = new Clappr.Player({
source: sourceUrl,
parentId: "#player",
autoPlay: true,
width: '100%',
height: '100%',
exitFullscreenOnEnd: false,
playInline: true,
recycleVideo: Clappr.Browser.isMobile,
poster: '',
}).on(Clappr.Events.PLAYER_ENDED, function() {
player.load([{source: 'video_url'}], null, true);
}
});