收藏
回答

canvas webgl2 获取 SHADING_LANGUAGE_VERSION 值异常

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug canvas 微信iOS客户端 8.0.50 3.5.1

创建一个 canvas, type=webgl2

在该 webgl2 context 中使用 getParameter 方法获取以下值

7938,35724,7937,7936 它们的值全部返回是 WebGL 2.0(OpenGL ES 3.0)

这不符值预期,其中最重要的 35724 (SHADING_LANGUAGE_VERSION) 缺少了 GLSL 的版本,导致部分渲染库无法正常获取相关值。

问题设备信息

iOS 17.4.1 iPhone13

回答关注问题邀请回答
收藏
登录 后发表内容