javascript - 检测webgl支持,我们应该使用Detector.js还是system.min.js?

标签 javascript three.js

网上查了一下,好像Detector.js用的比较多,但是我发现还有缩小后的system.min.js文件:https://github.com/mrdoob/system.js

这可能是微不足道的,但我想知道哪个适合使用,以及为什么大多数人似乎都在使用 Detector(至少从我所看到的来看)。他们似乎都完成了任务。

最佳答案

看起来 System.jsDetector.js两者都使用相同的代码片段来检测 WebGL。即:

var supportsWebGL = ( function () { try { return !! window.WebGLRenderingContext && !! document.createElement( 'canvas' ).getContext( 'experimental-webgl' ); } catch( e ) { return false; } } )();

如果这就是您需要检测的全部内容,您可以直接使用它。

关于javascript - 检测webgl支持,我们应该使用Detector.js还是system.min.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16504431/

相关文章:

单个域的 Javascript 文件

javascript - 将 html <select> 选项设置为基于当前时间的默认值

three.js - 在球体上的three.js中翻转法线

javascript - 在 Three.js 中为相机添加阴影

javascript - webgl 中的可点击 map

javascript - 为什么无限滚动中的 wrapAll 有很多 div?

javascript - 如何制作自定义、无需编辑、防弹jquery的无冲突版本?

javascript - 如何在页面加载时在 ng-grid 的第一列上启用点击事件

javascript - 如何将立方体网格转换为菱形

javascript - 阴影在 Three.js 中重复