收藏
回答

在webgl类型下如何设置canvas的分辨率

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug canvas - webgl 工具 7.0.4 2.15.0

https://developers.weixin.qq.com/miniprogram/dev/component/canvas.html

类似于2d情况下的官方示例代码如下,但在webgl情况下却没有相关示例该如何设置分辨率,能否告知该如何设置?谢谢

        const canvas = res[0].node
        const ctx = canvas.getContext('2d')        
        const dpr = wx.getSystemInfoSync().pixelRatio
        canvas.width = res[0].width * dpr
        canvas.height = res[0].height * dpr
        ctx.scale(dpr, dpr)
回答关注问题邀请回答
收藏

2 个回答

  • 清水湾
    清水湾
    2021-02-14

    那小程序里webgl的分辨率该如何提高呢?

    2021-02-14
    有用
    回复
  • Vinlic
    Vinlic
    2021-02-14

    webgl无需此操作

    2021-02-14
    有用
    回复
登录 后发表内容
问题标签