我正在阅读Three.js的维基百科页面,上面写着“Three.js可以在所有支持WebGL的浏览器上运行。”如果你使用画布渲染器,在支持画布但不支持webGL的浏览器中是否可以运行使用Three.js创建的应用程序/游戏。此外,Three.js和移动浏览器有什么已知问题吗。
我正在阅读Three.js的维基百科页面,上面写着“Three.js可以在所有支持WebGL的浏览器上运行。”如果你使用画布渲染器,在支持画布但不支持webGL的浏览器中是否可以运行使用Three.js创建的应用程序/游戏。此外,Three.js和移动浏览器有什么已知问题吗。
实际上,所有支持canvas的浏览器都得到了支持。我们不支持polyfilled canvas。主要是因为大多数情况下,我们使用除了浏览器未实现的canvas之外的其他东西。
请查看此处的浏览器兼容性列表:
还有一个网站,它很好地列出了支持WebGL的操作系统+设备/浏览器组合:
编辑:回答您的第二个关于移动设备的问题,如果移动设备的浏览器支持WebGL,则不太可能有问题,因为WebGL基本上是基于OpenGL 2.0 ES(嵌入式系统)开发的。 "ES"主要针对像移动设备这样的事物。