显示 Web 内容并与之交互概述

可以通过向环境添加一个或多个 WebSlate ,向网格事件与会者提供查看和交互 Web 内容的功能。 WebSlates 可以实时显示事件组织者可配置的各种内容源。

使用 WebSlates,网格事件与会者可以执行以下操作:

  • 与地图、图表和数据交互

    显示地图的墙上有 WebSlate 的网格体验的屏幕截图。

  • 查看仪表板、网页、照片和视频

  • 展示突出显示产品和服务、客户故事和品牌标识的内容

对于业务需求,WebSlates 可以采用日常生产力和信息工具,将业务关键型数据引入事件,并使沉浸式体验与任何业务更相关。

WebSlate 功能

  • 默认 URL: 选择 WebSlate 的位置,然后添加它,然后为其分配 URL。 如果希望场景中有多个 WebSlate,请重复此操作。

  • 安全导航: 锁定重定向 URL 以防止恶意重定向和意外的超链接导航。

  • 视觉自定义: 修改质量以针对用户的设备进行优化。 使用易于查看的内容从远处吸引用户。

  • 可编写脚本: 使用 可视脚本和云脚本,可以使用按钮在页面之间切换。

  • 内容性能分析器工具集成:测量 URP 在框架中呈现 WebSlate 并查找内容加载问题所需的平均时间。

  • 使用网格仿真在“播放模式”中进行测试: 与用户直接从 Unity 编辑器中的内容进行交互。

  • 手动对体验中的内容进行身份验证: 通过登录到帐户并在运行时查看内容,从体验中访问安全内容。

  • 在事件期间更改 WebSlate URL: 事件组织者可以在事件期间实时更改 WebSlate 的 URL。

单个用户和协作 WebSlate 体验

根据设计,网格事件中的 WebSlate 是“单个用户”体验;WebSlates 运行特定于每个用户的 Web 内容的单个实例,确保查看的任何数据的安全性和隐私性,以及对 WebSlate 进行的任何输入。 大多数网页(例如,Microsoft.com)是可用于异步内容使用(查看或阅读)的单用户体验。

协作 Web 应用是此设计的一个例外;它们是“共享”体验。 例如,Whiteboard Web 应用程序通常允许多个用户访问同一 URL 来实时协作。 但是,虽然交互可能是多用户,但导航和滚动对每个用户的视图是唯一的。

我们鼓励你在网格环境中试验不同类型的 Web 内容,一些 WebSlate 提供单用户 Web 内容,另一些 WebSlate 提供多用户 Web 应用。

要求/依赖项

WebSlate 依赖于位于网格工具包中的 Unity.InputSystemUnity.XR.Interaction.Toolkit Unity 包。

限制和已知问题

一般限制

  • 电脑、Mac(仅 TAP 参与者)和 Meta Quest 设备上的网格应用程序中支持 WebSlate。 WebSlates 仅适用于在 Windows 上的 Unity 编辑器中预览。

  • 尽管 WebSlate 可以显示网页和支持交互,但它不充当浏览器,不支持书签、历史记录或来回旅行。

  • 编辑器预览版中的 WebSlate 缺少一些输入功能(双击、拖动)。

  • 从 Quest 的距离进行查看时,可读性较低。

  • 音频未在空间上本地化。

  • Web 内容同步仅限于使用 Web API 同步内容的应用程序。

已知问题

请参阅网格工具包已知问题文章中的 WebSlate 部分。

网格中 Web 内容的反馈

我们喜欢反馈和 bug 报告! 如果想要提供反馈,请使用任何网格体验中的“反馈”按钮。 这可确保快速查看和合并反馈和 bug 报告。 对于 WebSlate 反馈,请在反馈中包含“[Web 内容]”或 WebSlate 的提及。

后续步骤