0
点赞
收藏
分享

微信扫一扫

vue里怎么实现全屏、退出全屏功能?

夹胡碰 2022-08-18 阅读 92


解决方案

采用screenfull.js进行处理

CDN网站地址:​​https://www.bootcdn.cn/screenfull.js/​​

github地址:​​https://github.com/sindresorhus/screenfull.js​​

示例可以参考 ​​github​​​ 上的 ​​readme.md​​ 文件。

参考代码

1、第一步:安装依赖

npm install

2、第二步:编写代码

<template>
<div @click="getFullCreeen">
</div>
</template>
<script>// https://github.com/sindresorhus/screenfull.js
// 引入screenfull
import screenfull from 'screenfull'

export default {
data () {
return {
}
},
methods: {
// 全屏事件
getFullCreeen () {
if (screenfull.isEnabled) {
screenfull.toggle()
}
}
}
}</script>


举报

相关推荐

0 条评论