收藏
回答

主canvas大小设置超过2048时渲染错误

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug canvas 微信安卓客户端 7.0.13 2.11.0

想要把上屏canvas设置为屏幕大小,部分手机屏幕尺寸超过了2048,渲染就会不正确。

var info = wx.getSystemInfoSync();

var canvas = wx.createCanvas();

canvas.width = info.windowWidth * info.pixelRatio;

canvas.height = info.windowHeight * info.pixelRatio;


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

1 个回答

  • 小游戏开发-Forever
    小游戏开发-Forever
    2020-04-28

    真机目前最大只支持2048

    2020-04-28
    有用
    回复 2
    • 乔捷
      乔捷
      2020-04-28
      这样就不能在高分屏上以屏幕实际分辨率渲染了,会造成模糊。希望在主canvas上去掉这个限制
      2020-04-28
      回复
    • 小游戏开发-Forever
      小游戏开发-Forever
      2020-04-28回复乔捷
      我们后期会规划放开这个限制
      2020-04-28
      回复
登录 后发表内容
问题标签