Skip to content

全屏功能

基本使用

vue
<script setup lang="ts">
import { onMounted, onUnmounted } from 'vue'
import { toFullScreen,exitFullscreen } from 'vue-hkp-ui'


toFullScreen() //全屏
exitFullscreen() //退出全屏

</script>

内部方法

vue
<script setup lang="ts">
// 全屏
export const toFullScreen=()=>{
  let el= document.documentElement;
  if (el.requestFullscreen) {  
    el.requestFullscreen().catch((err) => {  
        alert("请求全屏时出错: " + err.message);  
    });  
  } else {  
      alert("当前浏览器不支持全屏功能");  
  }
}

// 退出全屏
export const exitFullscreen=()=>{
  let el= document;
  if (el.exitFullscreen) {  
    el.exitFullscreen().catch((err) => {  
        alert("退出全屏时出错: " + err.message);  
    });  
  } else {  
      alert("当前浏览器不支持退出全屏功能");  
  }
}
</script>

Released under the MIT License.