XRSession: thuộc tính interactionMode
Limited availability
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 chỉ đọc interactionMode của giao diện XRSession mô tả không gian tốt nhất (theo tác nhân người dùng) để ứng dụng vẽ giao diện người dùng tương tác cho phiên hiện tại.
Giá trị
Một chuỗi mô tả không gian tốt nhất (theo tác nhân người dùng) để ứng dụng vẽ giao diện người dùng tương tác cho phiên hiện tại.
Các giá trị có thể là:
screen-space-
Cho biết giao diện người dùng nên được vẽ trực tiếp lên màn hình mà không cần chiếu. Đây thường là chế độ được báo cáo từ các thiết bị cầm tay.
world-space-
Cho biết giao diện người dùng nên được vẽ trong thế giới, cách người dùng một khoảng cách, để họ có thể tương tác với nó bằng bộ điều khiển. Đây thường là chế độ được báo cáo từ các thiết bị đeo đầu.
Ví dụ
if (xrSession.interactionMode === "world-space") {
// draw UI in the world
} else {
// draw UI directly to the screen
}
Thông số kỹ thuật
| Specification |
|---|
| WebXR Augmented Reality Module - Level 1> # dom-xrsession-interactionmode> |