VirtualKeyboard: boundingRect property
Khả dụng hạn chế
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Thuộc tính boundingRect của giao diện VirtualKeyboard chứa một DOMRect cho biết vị trí và kích thước của bàn phím ảo trên màn hình phủ lên trang web.
Bàn phím ảo trên màn hình sẽ phủ lên viewport khi Virtual Keyboard API được dùng để ngăn trình duyệt tự động thay đổi kích thước viewport. Điều này được thực hiện bằng cách đặt thuộc tính overlaysContent thành true.
Giá trị
Một DOMRect cho biết vị trí và kích thước của bàn phím ảo trong viewport.
Tọa độ x, y, width, và height của hình chữ nhật hữu ích để định vị lại nội dung trong trang web cần hiển thị ngay cả khi bàn phím ảo đang hiển thị.
const { x, y, width, height } = navigator.virtualKeyboard.boundingRect;
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| VirtualKeyboard API> # dom-virtualkeyboard-boundingrect> |