版本: Unity 6 (6000.0)
语言 : 英语
网页介绍
技术限制

网页浏览器兼容性

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

桌面网页浏览器兼容性

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

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

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

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

桌面浏览器 桌面平台
Google Chrome Windows、macOS、Linux
Mozilla Firefox Windows、macOS、Linux
Apple Safari macOS
Microsoft Edge Windows、macOS、Linux

备注

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

移动网页浏览器兼容性

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

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

  • 使用 WebView 将应用程序嵌入到原生应用程序中。

  • 使用 渐进式网页应用程序通过网页提供的软件应用程序。它使用某些浏览器功能来创建与原生应用程序相当的用户体验。更多信息
    参见 术语表
    (PWA) 模板。

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

移动浏览器 移动平台
iOS Safari 15 及更高版本 iOS
Chrome 58 及更高版本 Android

网页介绍
技术限制