Navigator.xr - Web APIs 编辑
The read-only xr
property provided by the Navigator
or WorkerNavigator
interface returns an XRSystem
object which can be used to access the WebXR Device API.
Syntax
const xr = navigator.xr
Value
The XRSystem
object used to interface with the WebXR Device API in the current context. This can be used to present augmented and/or virtual reality imagery to the user.
Usage notes
Each Window
has its own instance of Navigator
, which can be accessed as window.navigator
or as navigator
. At the same time, a new XRSystem
instance is also created and attached to the navigator
instance as navigator.xr
. If the xr
property exists, you can use it to access the WebXR Device API.
To determine if WebXR is available, you can do something like this:
if ("xr" in window.navigator) {
/* WebXR can be used! */
} else {
/* WebXR isn't available */
}
Specifications
Specification | Status | Comment |
---|---|---|
WebXR Device API The definition of 'Navigator.xr' in that specification. | Working Draft | Initial definition. |
Browser compatibility
BCD tables only load in the browser
See also
- WebGL API: 2D and 3D accelerated graphics for the web
- Canvas API: Easy 2D graphics API
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论