收藏
回答

关于webglCanvas动态改变大小的问题?

因为需求要动态改变webglCanvas的大小,百度过来的方法基本上也就是通过style和setData,但是发现实操后发现无效。通过打印变量发现,即时改变了webglCanvas的style,但是通过其获得的绘制上下文中drawbuff的width和height并没有改变。这样导致了webglCanvas无法改变大小,官方能不能说下我该怎么改webglCanvas的大小

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

1 个回答

  • 👀
    👀
    2020-04-16

    canvas.width

    例如这种,2d版本需要显式设置宽高

    2020-04-16
    有用
    回复 1
    • 菜鸽
      菜鸽
      2020-04-17
      谢答!我按照你说的强改了下canvas的width&height打印出来的drawingBuff的大小的确变了,但是渲染还是不对,继续看打印出来的变量参数发现clientHeight offsetHeight scrollHeight 并没有改变。
      2020-04-17
      回复
登录 后发表内容
问题标签