javascript - 如何从 Web 视图检测 Android 分屏调整大小?
问题描述
我们正在处理当前存在拆分屏幕大小调整问题的网页。
当我们在移动浏览器上更改页面的方向或在桌面浏览器上调整窗口大小时,我们能够很好地运行所需的更新,因为我们侦听由任一类型的事件触发的 resize 和orientationchange 事件。
然而,我们刚刚意识到,在 Android 上使用分屏(可能还有 iOS 平板电脑上的分屏),我们不会触发窗口的任何调整大小事件,因此无法根据被激活的分屏来正确更新我们的元素或更新(当用户移动拆分时)。
这是我们可以解决的问题,还是我完全错过了一些我应该使用的功能?
我在网上环顾四周,到目前为止还没有找到任何可以从我们的 JS 中使用的相关内容。
谢谢!任何指针将不胜感激。
- 关于 Android 中的多窗口功能的信息- 虽然没有通过任何可能的方式从 Web 视图中检测它,但从 Android 应用程序开发的角度来看它
解决方案
推荐阅读
- python - 如何在 Simpy 中设置初始队列长度?
- r - 将输入向量元素的名称保留在 R 函数的输出中
- javascript - 使用 libraby 或常规代码实现动量滚动时搞砸我的领带
- github - GitHub 分支保护规则 - 禁用“需要批准”
- javascript - 如何从mysql获取php上的XML字符串并将其传递给java脚本
- vue.js - 从 fetch 或 axios.get VueJS 接收 JSON 数组数据
- pytube - 我如何构建一个以字节数组返回视频的 Api?
- algorithm - 与 ASCII 值的常规求和相比,累积分量总和哈希码函数有什么好处?
- c# - 如何从 C# 中的数据表中的同一行中获取列的最小值以及不同的列
- html - 使 2D 表格显示为其列的 1D 表格一个接一个地用于移动设备