1.注册点击事件 @click=“goQ”
2.data中定义是否全屏的一个布尔值
data(){
return{
fullscreen:false
}
},
3.点击事件
goQ(){
this.fullscreen = !this.fullscreen
let element = document.documentElement ;
if(this.fullscreen){
if(document.exitFullscreen){
document.exitFullscreen();
}else if(document.webkitCancelFullScreen){
document.webkitCancelFullScreen();
} else if(document.mozCancelFullScreen){
document.mozCancelFullScreen();
}else if(document.msExitFullscreen){
document.msExitFullscreen() ;
}
}else{
if(element.requestFullscreen){
element.requestFullscreen();
}else if(element.webkitRequestFullScreen){
element.webkitRequestFullScreen();
}else if(element.mozRequestFullScreen){
element.mozRequestFullScreen();
}else if(element.msRequestFullscreen) {}
}
}
版权声明:本文为Benz_s600原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。