WebXR设备API规范
WebXR设备API用于在网络上访问虚拟现实(VR)和增强现实(AR)设备,包括传感器和头戴式显示器。
头戴式设备 | 手持设备(如手机) | |
---|---|---|
VR | VR设备,之前由WebVR处理 | 魔窗行为 |
AR | 混合现实头戴设备 | 手机AR |
[WebXR设备API规范][1]是[沉浸式网络工作组][17]的存储库。
参与方式
- 阅读[行为准则][18]
- 查看您的问题是否正在[issues][8]中讨论,或者您的想法是否正在[提案仓库][19]中讨论。
- 我们将发布双周会议的会议记录。
- 您也可以加入工作组参与这些讨论。
规范
- [WebXR设备API规范][1]:用于访问VR和AR设备(包括传感器和头戴式显示器)的JavaScript API主要规范。
- [解释说明][21]
- [输入解释说明][22]
- [隐私与安全解释说明][23]
- [空间跟踪解释说明][24]
另请参阅工作组和社区组中所有规范及其详细状态列表。
相关规范
- [游戏手柄API规范][5]:介绍用于访问游戏手柄设备的低级JS API接口。
遗留
- [遗留WebVR API规范][2]:用于访问VR显示器的遗留WebVR API 1.1规范的JavaScript API。WebVR API的开发已停止,取而代之的是WebXR设备API。一些浏览器将在此期间继续支持此版本的API。
- [遗留游戏手柄扩展API规范][6]:扩展游戏手柄API以启用对更高级设备功能的访问。
相关链接
- [沉浸式网络社区组][3]
- [WebXR设备API规范][1]
- [MDN上的WebXR][16]
- [沉浸式网络工作组章程][4]
- [WebXR输入配置文件][29]:WebXR游戏手柄资产、源库和架构,用于在虚拟场景中正确显示XR输入硬件
交流
- [沉浸式网络工作组][17]
- [沉浸式网络社区组][3]
- [GitHub问题列表:
webxr
][8] - [
public-immersive-web
邮件列表][20] - [遗留
public-webvr
邮件列表存档][7]
维护者
要从index.bs
[Bikeshed][10]文档生成规范文档(index.html
):
make
测试
对于规范性更改,非常感谢相应的[web-platform-tests][11] PR。通常,两个PR会同时合并。请注意,在相应的规范更改之前,不应合并与规范相矛盾的测试更改。如果测试不可行,请解释原因,并在适当的情况下[提交web-platform-tests问题][12]以便后续跟进。根据情况添加type:untestable
或type:missing-coverage
标签。
许可
根据LICENSE.md
文件:
本存储库中的所有文档均由贡献者根据W3C软件和文档许可证授权。