XRSession:interactionMode 属性
XRSession
接口的只读interactionMode
属性描述了应用程序为当前会话绘制交互式 UI 的最佳空间(根据用户代理)。
值
一个字符串,描述了应用程序为当前会话绘制交互式 UI 的最佳空间(根据用户代理)。
可能的值为
screen-space
-
指示 UI 应直接绘制到屏幕上,无需投影。这通常是手持设备报告的模式。
world-space
-
指示 UI 应绘制在世界中,距离用户一定距离,以便他们可以使用控制器与其交互。这通常是头戴式设备报告的模式。
示例
js
if (xrSession.interactionMode === "world-space") {
// draw UI in the world
} else {
// draw UI directly to the screen
}
规范
规范 |
---|
WebXR 增强现实模块 - 第 1 级 # dom-xrsession-interactionmode |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。