Javascript 全屏歌剧
我正在尝试获取全屏模式的状态。脚本在除Opera之外的所有浏览器中都可以正常工作。如何解决这个问题Javascript 全屏歌剧,javascript,fullscreen,opera,Javascript,Fullscreen,Opera,我正在尝试获取全屏模式的状态。脚本在除Opera之外的所有浏览器中都可以正常工作。如何解决这个问题 $(document).bind('webkitfullscreenchange mozfullscreenchange fullscreenchange',function(){ if(document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen){ console.log
$(document).bind('webkitfullscreenchange mozfullscreenchange fullscreenchange',function(){
if(document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen){
console.log(' Enter Fullscreen ');
}else{
console.log(' Exit Fullscreen ');
}
});
目前,您正在使用非标准方式来实现这一点(
mozFullScreen
等)
在Firefox、Safari、Chrome和Opera 12.10中,document.fullscreenElement
是标准,可以实现您想要的功能
然而,在较新版本的Opera中,fullscreenElement
似乎存在一些bug(请参阅和)
在较新版本的Opera中,解决这些错误的方法是使用
document.requestFullscreen
。@Zenith没有帮助(对不起,我指的是document.fullscreenElement
。事实上,仅此一项就可以用于Chrome、Firefox、Opera和Safari@Zenith很奇怪,但在Opera中不起作用。也许还有其他方法?您使用的是哪个版本的Opera?根据v12.10中支持的文档-尝试document.requestFullscreen
?