🤖 由 文心大模型 生成的文章摘要
WebXR是一种开放标准API,使网页能在头戴式设备上显示沉浸式内容,并通过手柄或手势追踪支持交互。WebXR体验基于OpenGL ES WebGL渲染,用户能像访问任何其他Web应用一样,通过Web浏览器几乎即时访问WebXR应用,而无需安装或更新;开发者也无需获得应用商店授权批准。
目前在visionOS 1上,WebXR默认未启用。启用需要在Safari高级设置中启动功能标志,本周早些时候在WWDC24上公布的visionOS 2则解决了这个问题。
尽管这一消息并未在WWDC24主题演讲中透露,但一位苹果工程师在网络开发者会议上详细介绍了这一点。
早在今年3月,WebXR就获得了Apple Vision Pro注视捏合输入系统支持,这要归功于苹果与W3C标准机构合作,为该标准添加了新的瞬时指针输入模式。
然而,visionOS仍然不支持WebXR增强现实模块。这意味着Vision Pro WebXR仍然仅限于VR,这是Niantic在将其8th Wall Web AR引擎移植到苹果平台时遇到的问题。当然,这有点讽刺,因为Vision Pro的主要重心通常被认为是AR,而Meta Quest的主要重心是VR,且确实支持WebXR AR。
开发者希望基于WebXR通过头显专有应用商店分发原生应用的原因有很多。
首先,任何支持WebXR的头显都可运行任何兼容的WebXR体验,这意味着开发者可以构建一种适用于多款头显的内容,而不需要为多款头显进行多次构建,然后在多个平台商店上传和管理这些内容。
与网页一样,WebXR内容也可随时更新,让开发者可随时调整和增强体验,而无需将新版本上传到多个应用商店,也无需让用户下载新版本。
「93913原创内容,转载请注明出处」