Version: 6000.3
语言: 中文
网页介绍
技术限制

Web 浏览器兼容性

本页概述了 Unity 对桌面和移动浏览器的 Web 平台支持。

桌面的 Web 浏览器兼容性

Unity 对桌面浏览器的 Web 平台支持因浏览器而异。它支持浏览器,前提是满足以下条件:

  • 浏览器是WebGL一种在 Web 浏览器中呈现 2D 和 3D 图形的 JavaScript API。Unity Web 构建选项允许 Unity 将内容发布为 JavaScript 程序,这些程序使用 HTML5 技术和 WebGL 渲染 API 在 Web 浏览器中运行 Unity 内容。更多信息
    请参阅术语表
    2 个能力。
  • 该浏览器符合 HTML 5 标准。
  • 该浏览器是 64 位的,支持 WebAssembly。

Unity Web 平台支持一些压缩的纹理格式一种文件格式,用于在 3D 图形硬件(如显卡或移动设备)实时渲染期间处理纹理。更多信息
请参阅术语表
.有关 Unity WebGL 支持的压缩纹理格式的信息,请参阅按平台划分的推荐、默认和支持的纹理压缩格式

Web 平台支持以下桌面浏览器:

桌面浏览器 桌面平台
谷歌浏览器 Windows、macOS、Linux
Mozilla 火狐浏览器 Windows、macOS、Linux
苹果 Safari macOS作系统
Microsoft Edge Windows、macOS、Linux

笔记:

  • Web 平台还支持最新版本的基于 Chromium 的 Edge 浏览器。
  • Apple Safari 在 Safari 2 之前的版本中不支持 WebGL 15。
  • Apple Safari 不支持在 iFrame 中运行的内容的 IndexedDB。
  • 在 Linux 上,可能需要通过包管理器安装高级音频编码 (AAC) 编解码器支持(例如 GStreamer 包)。

移动 Web 浏览器兼容性

Unity Web 平台支持某些移动浏览器。要在移动设备上使用 Web 应用程序,您有以下几个选项:

  • 在移动浏览器中运行应用程序。

  • 使用 WebView 将应用程序嵌入到本机应用程序中。

  • 使用渐进式 Web 应用程序通过 Web 交付的软件应用程序。它使用某些浏览器功能来创建与本机应用程序相当的用户体验。更多信息
    请参阅术语表
    (PWA) 模板。

Unity 的 Web 平台支持以下移动浏览器:

移动浏览器 移动平台
iOS Safari 15 及更高版本 iOS系统
Chrome 58 及更高版本 人造人

注意:使用最新的浏览器版本以获得最佳体验。旧版本可能存在影响性能或阻止 Unity 内容运行的问题。


网页介绍
技术限制