收藏
回答

wxml-to-canvas 如何调整canvas的大小?

https://developers.weixin.qq.com/s/r6UBlEm17pc6

我这边调整了高 绘制出来的图片就拉伸了,如何将上面的canvas大小也全屏?

最后一次编辑于  06-05
回答关注问题邀请回答
收藏

2 个回答

  • 独孤无夜
    独孤无夜
    06-12

    我把官网的那个改width:400,height:800都嗨歪,果断是后面写死的感觉。。

    06-12
    有用
    回复 2
  • Samuel
    Samuel
    06-04

    使用wx.getSystemInfoSync()或者它的异步方法获取屏幕宽高,然后用setData设置

    注意单位是px

    canvas class='canvas' canvasId="canvas" style="width:{{canvasWidth}}px; height:{{canvasHeight}}px;">canvas>


    06-04
    有用
    回复 8
    • 冰箱
      冰箱
      06-04
      wxml-to-canvas  要怎么设置呢
      06-04
      1
      回复
    • W
      W
      06-09回复冰箱
      解决了吗兄弟
      06-09
      回复
    • 冰箱
      冰箱
      06-09回复W
      没有
      06-09
      1
      回复
    • W
      W
      06-09回复冰箱
      可以通过setdata去改变canvas的高宽,将其改为你实际要的图片大小就行了,不过设置width好像有点bug,奇奇怪怪的
              this.widget.setData({height:480});
      06-09
      1
      回复
    • 独孤无夜
      独孤无夜
      06-12回复冰箱
      兄弟解决了吗
      06-12
      回复
    查看更多(3)
登录 后发表内容
问题标签