退出全屏 ,需要水印6

This commit is contained in:
gengxin
2025-03-11 11:04:53 +08:00
parent 11a1065df9
commit e9b9a14b69

View File

@@ -557,7 +557,7 @@ export default {
/* 切换“全屏”和“非全屏”模式
*/
toggleFullScreen() {
console.log("Toggling full screen esc 退出全屏")
console.log("toggleFullScreen 执行 ",this.isFullScreen())
let element = this.$refs.area;
if (!this.isFullScreen()) {
if (element.requestFullscreen) {
@@ -618,11 +618,16 @@ export default {
* 监听全屏变化
*/
handleFullscreenChange() {
this.isFullscreen = !!document.fullscreenElement;
if (!this.isFullscreen) {
// 退出全屏后的逻辑(如暂停视频、更新 UI 等)
console.log('ESC 已退出全屏');
if(this.isFullscreen){
this.isFullscreen = !!document.fullscreenElement;
if (!this.isFullscreen) {
// 退出全屏后的逻辑(如暂停视频、更新 UI 等)
console.log('ESC 已退出全屏 handleFullscreenChange',this.isFullscreen);
this.toggleFullScreen();
}
}
}
},
watch: {