适用于 Windows Mixed Reality 的新版 Microsoft Edge

新版 Microsoft Edge 现在可供下载,但客户也可以等待几个月,以谨慎的部署方法通过将来的更新将它安装在 Windows 10 上

借此公告的机会,我们希望 Windows Mixed Reality VR 头戴显示设备客户了解新版 Microsoft Edge 将要推出的功能,并展示有待发布的、可以改善 Windows Mixed Reality 中浏览体验的更新

新版 Microsoft Edge 简介

新版 Microsoft Edge 在桌面上采用 Chromium 开源项目,为客户提供更好的兼容性,同时为 Web 开发人员减少 Web 碎片。 推出的新版本还将支持 WebXR。WebXR 是为 VR 头戴显示设备创建沉浸式 Web 体验的新标准,取代了 WebVR。

重要

当你在最新的 Windows 10 设备上安装 Microsoft Edge 时,将会替换电脑上的旧版 Microsoft Edge。

为新版 Microsoft Edge 做好准备

希望在混合现实主页中使用新版 Microsoft Edge 的 Windows Mixed Reality VR 头戴显示设备客户应升级到 Windows 10 版本 1903 或更高版本,以获得对混合现实主页中 Win32 应用程序(例如新版 Microsoft Edge)的原生支持。 检查 Windows 更新,或手动安装最新版本的 Windows 10

为了在混合现实主页中获得尽量最佳的 Microsoft Edge 体验,我们还建议你等待针对新版 Microsoft Edge 的一些关键 Windows Mixed Reality 优化,这些优化随 Windows 10 版本 1903(或更高版本)的 2020-01 累积更新一起提供,它们在 1 月底的 Windows 更新中应该就会推出

重要

如果你选择在安装这些更新之前下载新版 Microsoft Edge,请注意,此新版在 Windows Mixed Reality 中的行为会出现一些已知问题(参阅下文)。

已知问题

Windows 10 版本 1903(或更高版本)的 2020-01 累积更新已解决的已知问题

  • 启动任何 Win32 应用(包括新版 Microsoft Edge)会导致头戴显示设备显示画面短暂冻结。
  • Microsoft Edge 磁贴在 Windows Mixed Reality 的“开始”菜单中消失(但可以在“经典应用”文件夹中找到)。
  • 旧版 Microsoft Edge 中的窗口仍放置在混合现实主页的周围,但不可用。 尝试激活这些窗口会在桌面应用中启动 Edge。
  • 选择混合现实主页中的超链接会在桌面上启动 Web 浏览器,而不是混合现实主页。
  • 尽管不再支持 WebVR,但混合现实主页中仍存在 WebVR 展示应用。
  • 对键盘启动和视觉效果的一般改进。

监视器和输入处理问题

在安装 Windows 10 版本 1903(或更高版本)的 2020-01 累积更新后,虚拟监视器将在 Windows Mixed Reality 会话期间,在“设置”>“系统”>“显示器”中显示为通用物理监视器。 某些客户(尤其是有多台物理监视器的客户)可能会因此在桌面布局和输入处理方面遇到问题。

为什么会发生这种情况

Windows 10 2019 年 5 月更新引入了对 Windows Mixed Reality 中经典 Win32 应用程序的支持。 若要启用此支持,必须创建一个虚拟监视器来承载 Win32 应用程序。 每次启动新的 Win32 应用程序时,都必须创建另一个虚拟监视器。 遗憾的是,创建虚拟监视器是一项繁重的任务,可能会导致头戴显示设备显示器短暂冻结。 客户反馈说,这是一种不舒服的扰乱性体验。 由于这种反馈以及 Win32 应用程序使用量的增加,我们决定在 Windows Mixed Reality 启动期间预先分配三个虚拟监视器。 这可以防止干扰客户,使客户能够启动最多三个并发 Win32 应用程序,而不会遇到头戴显示设备显示器冻结的问题。

解决方法

后来,我们又收到了某些客户(尤其是有多个物理监视器的客户)的反馈,他们希望禁用这种虚拟监视器预分配。 为了使客户能够进行控制,我们启用了一种涉及更改注册表项值的解决方法,可通过以下 Windows 更新获得此解决方法:

  • Windows 10 版本 2004 的 2020-07 累积更新预览版 (KB4568831)
  • Windows 10 版本 1909 的 2020-10 累积更新预览版 (KB4580386)
  • Windows 10 版本 1903 的 2020-10 累积更新预览版 (KB4580386)

注意

只能由高级用户修改注册表项值。

警告

在 Windows Mixed Reality 中启动 Win32 应用程序(例如 Steam、新版 Microsoft Edge 或 Google Chrome)时,禁用虚拟监视器预分配可能会导致头戴显示设备显示器短暂冻结。

若要禁用虚拟监视器预分配,请执行以下操作:

  1. 检查 Windows 更新,以获取上面列出的 Windows 10 累积更新预览版之一,并在该更新可用时安装它。 可以在 Windows 更新设置页上的“可选更新”或“高级选项”下找到该更新
  2. 启动“注册表编辑器”
  3. 导航到“HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Holographic”
  4. 如果“PreallocateVirtualMonitors”REG_DWORD 不存在,请选择“编辑”>“新建”>“DWORD (32 位)值”并输入 PreallocateVirtualMonitors 作为名称来创建它
  5. 如果“PreallocateVirtualMonitors”REG_DWORD 存在(或者你刚刚创建了它),请双击该条目并将“值数据”从 1(默认值)更改为 0(零)
    • TRUE - 1
    • FALSE - 0

现在,尝试在 Windows Mixed Reality 中启动 Win32 应用程序时,可以分配虚拟监视器,它不再是预分配的。 若要重置此设置并重新启用虚拟监视器预分配,请将 DWORD“值数据”改回 1。

其他已知问题

  • Microsoft Edge 窗口中的音频没有空间化。

另请参阅