收藏
回答

小程序使用canvas,之前版本正常,最新的2.24.3调试库无法渲染?

项目中使用了PIXIJS,在最新的2.24.3版本调试基础库无法渲染,之前的版本就能正常渲染

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

3 个回答

  • chyi
    chyi
    2022-05-19

    排查发现代码片段中使用了非公开的属性 canvas._width, canvas._height

    基础库 2.24.3 中会将一些未在文档中列出的非公开属性删除,请使用公开的属性方法:


    如果需要获取 canvas 画布的逻辑大小,可以使用 canvas.width 获取;

    如果需要获取 canvas 画布的实际渲染大小,可以使用 wx.createSelectorQuery().select('#id').boundingClientRect() 或wx.createSelectorQuery().select('#id').fields({ size: true }) 来获取

    2022-05-19
    有用
    回复 1
    • _
      _
      2022-05-19
      好的,谢谢
      2022-05-19
      回复
  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2022-05-19

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-05-19
    有用
    回复 5
  • 政伟
    政伟
    2022-06-22

    2.24.6 版本调试基础库无法渲染部分组件,但是在其他页面这个组件是可以渲染得,是组件嵌套太深了么

    2022-06-22
    有用
    回复
登录 后发表内容