vue实现后台进入大屏并自动全屏展示

vue实现后台进入大屏并自动全屏展示

码农世界 2024-05-17 前端 58 次浏览 0个评论
     
intoBigScreen () {
      if (!screenfull.isFullscreen) {
        screenfull.toggle()
        setTimeout(() => {
          this.$router.push('/screen')
        }, 100)
      }
    },

安装vue大屏插件screenfull

npm install screenfull --save

import screenfull from 'screenfull';

数据大屏页面设置按钮实现全屏和退出全屏的切换:

进入系统
退出全屏
全屏
method:
intoSys () {
  if (screenfull.isFullscreen) {
  screenfull.toggle()
}
 this.$router.back()
 },
handleScreen () {
 if (!screenfull.isEnabled) {
  this.$message.warning('您的浏览器不支持全屏,请更换浏览器再试~')
     return false
    }
    screenfull.toggle()
    screenfull.onchange(() => {
   this.fullscreen = screenfull.isFullscreen
  })
 },

转载请注明来自码农世界,本文标题:《vue实现后台进入大屏并自动全屏展示》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,58人围观)参与讨论

还没有评论,来说两句吧...

Top