显示 Web 内容并与之交互概述
可以通过向环境添加一个或多个 WebSlate ,向网格事件与会者提供查看和交互 Web 内容的功能。 WebSlates 可以实时显示事件组织者可配置的各种内容源。
使用 WebSlates,网格事件与会者可以执行以下操作:
与地图、图表和数据交互
查看仪表板、网页、照片和视频
展示突出显示产品和服务、客户故事和品牌标识的内容
对于业务需求,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.InputSystem 和 Unity.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 的提及。