小工具知识网

当前位置: 首页 > 行业知识 > VUE实现全屏页面展示及退出

行业知识

VUE实现全屏页面展示及退出

2026-11-10 12:59:43 来源:互联网转载

1、在vue项���下创建src/utils/util.js文件且加入如下代码:

()
import Vue from 'vue'const util = Vue.prototype.util = {}// 切换全屏util.fullScreen = function (element) {    element = element || document.body;    if (element.requestFullscreen) {        element.requestFullscreen();    } else if (element.mozRequestFullScreen) {        element.mozRequestFullScreen();    } else if (element.webkitRequestFullscreen) {        element.webkitRequestFullscreen();    } else if (element.msRequestFullscreen) {        element.msRequestFullscreen();    }}// 退出全屏util.exitFullscreen = function () {    if (document.exitFullscreen) {        document.exitFullscreen();    } else if (document.mozCancelFullScreen) {        document.mozCancelFullScreen();    } else if (document.webkitExitFullscreen) {        document.webkitExitFullscreen();    }}export {    util}

2、vue页面加入全屏按钮及退出全屏按钮,功能实现如下:

         全屏       退出全屏  import Vue from "vue"; // 引入vueimport {util} from "../../util/utils"export default {  data() {    return {      //全屏设置      fullScreenFlag:true,    };  },  methods: {    //全屏    fullScreen(){      this.fullScreenFlag = false;      this.util.fullScreen();    },    //退出全屏    exitFullScreen(){      this.fullScreenFlag = true;      this.util.exitFullscreen();    }  },};
()

上一篇:手机上网服务器怎么连接?

下一篇:ps怎么取消选中虚线?