WebGL:在最近的浏览器中检查所有WebGL max参数是否同样安全?

WebGL:在最近的浏览器中检查所有WebGL max参数是否同样安全?,webgl,Webgl,我有一个基本问题:在最近的浏览器中检查用户代理的GPU规格中的所有max属性(例如,max\u TEXTURE\u SIZE,max\u TEXTURE\u IMAGE\u UNITS)是否同样安全 MDN提供了所有WebGL属性,虽然我相信这个矩阵,但我的直觉告诉我,某些浏览器不允许用户查询所有这些属性 周围的一些老手是否知道某个浏览器禁止javascript访问(或无法准确报告)其中一个WebGL属性的值?任何其他人能提供的见解都将不胜感激 浏览器允许WebGL必须允许查询这些内容,否则您无

我有一个基本问题:在最近的浏览器中检查用户代理的GPU规格中的所有max属性(例如,
max\u TEXTURE\u SIZE
max\u TEXTURE\u IMAGE\u UNITS
)是否同样安全

MDN提供了所有WebGL属性,虽然我相信这个矩阵,但我的直觉告诉我,某些浏览器不允许用户查询所有这些属性


周围的一些老手是否知道某个浏览器禁止javascript访问(或无法准确报告)其中一个WebGL属性的值?任何其他人能提供的见解都将不胜感激

浏览器允许WebGL必须允许查询这些内容,否则您无法正确使用WebGL。有些浏览器可能提供了一种禁用WebGL的方法,我相信Firefox提供了一个选项,可以让它们都返回所需的最小值,并强制执行这些值,这样您就可以测试代码的最小规格兼容性了。@gman谢谢您的注释。我无法动摇IE或Edge必须打破某些东西的怀疑态度,但如果你回答这个问题,我会接受它。@gman我在Chrome中获得了MDN上列出的一些参数的
无效参数名
,例如
gl.getParameter(gl.MAX\u ELEMENT\u INDEX)
——是否有获取此参数的技巧?啊,对不起,我有一个webgl1上下文,而不是webgl2context@gman如果你回答我的意见,我会接受的