0


QML WebEngineView 全屏和退出

作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员

在使用浏览器时,我们经常会用到全屏模式,最常见的场景有:观看视频、阅读文章、在线演示等。全屏模式的优点在于,它可以让用户充分地利用有限的屏幕空间,更好地专注于内容本身,从而提供丰富的沉浸式视觉体验。

想想看,如果我们在用手机刷 B 站视频时,却又无法全屏观看,将是一种怎样的感受?画面太小、字幕不清晰、各种外界干扰(例如:广告等)… 是不是很崩溃?所以,毫不夸张地说,在提升用户满意度和粘性方面,全屏模式扮演着重要的角色。

既然如此,那么在 QML 中使用 WebEngineView 加载页面时,如何快速地响应页面全屏并且退出全屏呢?我们一起来看看!

完整的思维导图如下:

在这里插入图片描述

页面全屏

对于浏览器来说,页面中的全屏请求通常涉及以下方式:

  • 默认全屏请求:如 HTML5 中的 <video> 元素,它在视频的右下角提供了全屏按钮,当该按钮被点击时,便会触发全屏请求。
  • 自定义全屏请求:可以在任何交互操作中调用 JS 的 reque
标签: Qt QML QML 教程

本文转载自: https://blog.csdn.net/u011012932/article/details/134861737
版权归原作者 一去丶二三里 所有, 如有侵权,请联系我们删除。

“QML WebEngineView 全屏和退出”的评论:

还没有评论