WebXR 标准可在网络浏览器中提供增强现实功能。在 Google Chrome 上,WebXR 使用 ARCore 在受支持的 Android 设备上提供 AR 功能。
在 WebXR 和 ARCore 之间进行选择时,请考虑目标用户体验。与打开网络浏览器以显示 WebXR 内容相比,使用 ARCore 的 Android 应用将提供更顺畅的用户体验。同样,网页也将能够在浏览器中启动顺畅的 WebXR 会话。这样,您的用户就可以待在熟悉的环境中。
特性比较
在选择使用 ARCore 或 WebXR 开发 AR 体验时,请记住,并非所有 ARCore 功能都支持 WebXR。
下表介绍了 ARCore 功能及其在 Chrome 中的对应状态。
ARCore 功能 | Chrome 状态 | WebXR 说明 |
---|---|---|
点击测试 | Shipped | WebXR Device API - 命中测试 |
锚点 | Shipped | 什么是锚点 |
Depth API | Shipped | WebXR 深度传感 |
平面检测 | 开发者试用版 | 平面检测铺垫消息 |
照明估算 | Shipped | WebXR Device API - 照明估算 |
增强人脸 | highlight_off | highlight_off |
增强图像 | highlight_off | highlight_off |
即时展示位置 | highlight_off | highlight_off |