收藏
回答

canvas 微信测试版Version 1.0.2(鸿蒙系统) 的小程序打开大小失效?

               <view> <canvas data-id="qr" style="width:225px;height:225pxpx;margin-top:20rpx;text-align:center;margin:0 auto;top:23rpx;" canvas-id="myQrcodeemployees"> </canvas>  </view>

使用微信测试版Version 1.0.2(鸿蒙系统) 打开 宜宾掌上公交 小程序 拉码 canvas 兼容异常

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

2 个回答

  • Demons
    Demons
    12-09

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

    12-09
    有用
    回复
  • 不爱叠被子
    不爱叠被子
    12-09

    鸿蒙使用canvas时,ctx.scale要根据实际屏幕比例进行调整

    12-09
    有用
    回复 7
    • L...
      L...
      12-09
      只用css width:225px;height:225px; 设置可以不
      12-09
      回复
    • 不爱叠被子
      不爱叠被子
      12-09回复L...
      这个不影响,主要是js内绘制时,画布的scale要修改一下
      12-09
      回复
    • L...
      L...
      12-09回复不爱叠被子
      好 我现在是 ctx.scale(0.5,0.5); 我改成根据屏幕来
      12-09
      回复
    • 不爱叠被子
      不爱叠被子
      12-09回复L...
      0.5*wx.getWindowInfo().pixelRatio
      12-09
      回复
    • L...
      L...
      12-09回复不爱叠被子
      这样写二维码很大
      12-09
      回复
    查看更多(2)
登录 后发表内容