VirtualKeyboard: overlaysContent 属性
VirtualKeyboard 接口的 overlaysContent 属性可用于退出浏览器处理屏幕虚拟键盘的自动方式,该方式会减小视口的大小以容纳键盘。
如果 overlaysContent 属性设置为 true,当虚拟键盘出现时,浏览器将不再调整视口大小。虚拟键盘会覆盖网页内容,您可以使用 Virtual Keyboard API 以及您自己的自定义 CSS 和 JavaScript 来适当地调整页面布局。
值
一个布尔值。默认为 false,将其设置为 true 可退出浏览器对屏幕虚拟键盘的自动处理。
示例
js
if ("virtualKeyboard" in navigator) {
console.log(navigator.virtualKeyboard.overlaysContent); // false
navigator.virtualKeyboard.overlaysContent = true; // Opt out of the automatic handling.
}
规范
| 规范 |
|---|
| VirtualKeyboard API # dom-virtualkeyboard-overlayscontent |
浏览器兼容性
加载中…