javascript - Opera Mobile 中如何确定当前浏览器是否处于全屏模式

标签 javascript opera fullscreen

在 Javascript 中我们如何判断当前浏览器是否处于全屏模式?我可以依靠精确的宽度/高度比率来测量它吗?我希望能获得 Opera Mobile 的这些信息,因为它在全屏显示时表现得很奇怪,它不会自动隐藏底部的小按钮,这意味着我的底部导航的一部分被隐藏了!

最佳答案

我会检查用户的分辨率和视口(viewport)是否在 30px 左右。测量全屏镶边并减去分辨率,看看视口(viewport)尺寸是否相似。

这只是猜测,可靠。

关于javascript - Opera Mobile 中如何确定当前浏览器是否处于全屏模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3340359/

相关文章:

fullscreen - Uno 平台中非 UWP 应用程序头的全屏模式

javascript - 在 Ajax 成功和页面加载时运行 JS 函数

jquery - Opera中使用jQuery的ajax(跨域请求)

javascript - 为什么当条形值为零时该函数不起作用

html - 图像在 Opera 和 Mozilla 中不起作用

css - 如何将两个 div 保持在同一行上?

css - 如何使 DIV 在 HTML5 全屏视频之上可见?

macos - 让 Cocoa 应用程序保持在全屏应用程序之上

javascript - 如何传递字符串或函数名称列表作为 Javascript 中的回调进行处理

javascript - 我不能用 Jest 运行多个测试文件?