收藏
回答

微信小程序 画布 不同手机尺寸 坐标飘逸问题

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug canvas 客户端 6.7.1 2.2.1

iphone6:

普通正常尺寸安卓手机

IphoneX(代表全面屏手机):



问题描述:微信小程序,画布,坐标定位,单位坐标被拉伸。望有大神帮忙看看,如果我没描述清楚,再次告知我,谢谢各位!

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

1 个回答

  • 卢霄霄
    卢霄霄
    2018-08-01

    画布的高度也用 px定吧

    2018-08-01
    有用
    回复 4
    • 文杰
      文杰
      2018-08-01

      是的,大小定死,主要是位置的问题,全面屏手机坐标轴,单位坐标被拉伸了

      2018-08-01
      回复
    • 卢霄霄
      卢霄霄
      2018-08-01回复文杰

      你canvas是个全屏的吗?宽高100%,然后在里面画的?

      2018-08-01
      回复
    • 文杰
      文杰
      2018-08-01回复卢霄霄

      不是的,宽高都是固定的,不是全屏

      2018-08-01
      回复
    • 卢霄霄
      卢霄霄
      2018-08-02回复文杰

      是用px固定的 还是rpx呢?绘制的时候位置是相对于canvas的左上角,不应该会不一致啊

      2018-08-02
      回复
登录 后发表内容