收藏
回答

ios和Android的webgl实现有差异

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

<!--index.wxml-->

 <canvas type="webgl" id="myCanvas"></canvas>


//index.js

  onReady() {

    const query = wx.createSelectorQuery()

    query.select('#myCanvas').node().exec((res) => {

      const canvas = res[0].node

      const gl = canvas.getContext('webgl')

      var ext = gl.getExtension('WEBGL_depth_texture');

      const version = wx.getSystemInfoSync().SDKVersion

      console.log(ext)

      console.log(version)

    })

  }


期望:ios 、安卓、工具都返回 ext对象(var ext = gl.getExtension('WEBGL_depth_texture');

实际: ios、工具正常返回,安卓返回“null”

(开发工具截图)

回答关注问题邀请回答
收藏

3 个回答

登录 后发表内容
问题标签