最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue中實現(xiàn)點擊變成全屏的多種方法

 更新時間:2020年09月27日 11:05:17   作者:谷歌研發(fā)技術(shù)團隊  
這篇文章主要介紹了vue中實現(xiàn)點擊變成全屏的多種方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

項目中有點擊按鈕實現(xiàn)全屏功能

方式一:js實現(xiàn)全屏

<template>
 <div>
   <a-button type="primary" @click="screen">全屏</a-button>
 </div>
</template>

data:

 data() {
  return {
   fullscreen: false
  };
 },

methods:

screen() {
   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) {
     // IE11
     element.msRequestFullscreen();
    }
   }
   this.fullscreen = !this.fullscreen;
  },

方式二:使用的是sreenfull插件,執(zhí)行命令安裝

npm install --save screenfull

在使用的頁面正確引入:

import screenfull from ‘screenfull'

代碼如下:

<template>
   <div>
     <a-button type="primary" @click="screen">全屏</a-button>
   <div>
</template>

data:

 data() {
  return {
   fullscreen: false
  };
 },

methods:

screen() {
   // 如果不允許進入全屏,發(fā)出不允許提示
   if (!screenfull.enabled) {
    this.$message("您的瀏覽器不能全屏");
    return false;
   }
   screenfull.toggle();
   this.$message.success("全屏啦");
  },

效果圖:

在這里插入圖片描述

實用

到此這篇關(guān)于vue中實現(xiàn)點擊變成全屏的多種方法的文章就介紹到這了,更多相關(guān)vue點擊全屏內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

遂溪县| 县级市| 福贡县| 山丹县| 茂名市| 夏河县| 昌乐县| 宕昌县| 乐安县| 雅江县| 淳化县| 常州市| 吴川市| 新化县| 南漳县| 古蔺县| 陇川县| 安多县| 临西县| 锡林浩特市| 九江市| 清流县| 慈溪市| 嘉定区| 曲阜市| 莱芜市| 台前县| 邳州市| 托克逊县| 大丰市| 丰原市| 志丹县| 马尔康县| 德昌县| 海伦市| 沧源| 常德市| 霍邱县| 合阳县| 石狮市| 且末县|