AirConsole 中是不是支持 WebGL 2.0?

Posted

技术标签:

【中文标题】AirConsole 中是不是支持 WebGL 2.0?【英文标题】:Is there WebGL 2.0 support in AirConsole?AirConsole 中是否支持 WebGL 2.0? 【发布时间】:2020-01-08 14:44:46 【问题描述】:

试图弄清楚 Unity 的 LWRP 是否可以在 AirConsole 构建中运行。 显然 WebGL2 版本支持 LWRP,所以问题是 - AirConsole 本身是否完全支持它?如果不完全 - 支持哪些功能,哪些不支持?

【问题讨论】:

【参考方案1】:

我对 Unity 和 LWRP 都不是很熟悉,但澄清一下:

AirConsole 及其游戏始终在浏览器中运行androidTV 除外,它可能作为原生游戏运行)。最后,AirConsole “只是”一个网站或 javascript API。因此,如果浏览器支持 WebGL 2.0,那么它也适用于 AirConsole。

但是,Web GL 2 支持似乎在例如Safari,它是 AirConsole 支持的平台之一。一款游戏应该可以在所有主流浏览器上运行。

https://caniuse.com/#feat=webgl2

我希望这个解释对你有所帮助。

【讨论】:

这并没有回答这个问题。 AirConsole 是一个可下载的应用程序,因此本质上,您下载某种浏览器,就像您提到的那样,它运行一个网站。那么这个浏览器是否支持 WebGL2,这才是真正的问题。 游戏不在手机上运行,​​而是在“大屏幕”(笔记本电脑、PC、AndroidTV)上运行。对于控制器:您无需下载 AirConsole 应用程序即可播放。您可以使用任何常见的移动浏览器(Chrome、Firefox、Safari),因此您的游戏应该可以在所有这些浏览器中运行。对于app:Android使用Android System WebView(主要基于Chromium)和ios Safari WKWebView。希望能澄清事情。

以上是关于AirConsole 中是不是支持 WebGL 2.0?的主要内容,如果未能解决你的问题,请参考以下文章

与airconsole统一的脚本结构

IE9 是不是支持 WebGL 和/或 WebSockets? [关闭]

有没有办法在 Airconsole 对象上切换 HTML 控制器?

前端技术栈是不是都玩过,那WebGL呢?

覆盖 SafariEdge,主流浏览器几乎均已实现 WebGL 2.0 支持

unitywebgl允许http没有响应