收藏
回答

关于canvas在开发工具和真机预览的问题

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android Android 10 华为V10 7.0.12

首先在开发工具上是这个样的

第一次执行画布js时

第二次执行画布js时

其次在手机上预览是这个样的

第一次执行时

第二次执行时

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

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2020-06-07

    你好,以下是使用你提供的代码片段测试的情况,未发现问题:

    2020-06-07
    有用
    回复 1
    • 黄乖巧
      黄乖巧
      2020-06-07
      很抱歉,发布文章时语言表达的有些问题,我重新组织一下语言
      我在真机上预览时,点击目标5000步,修改完成后会出现这个问题。在刚刚 打开真机预览onshow时,是没问题的,但是进行修改目标步数时在小程序端没问题,在真机上会出现下图问题
      2020-06-07
      回复
  • 黄乖巧
    黄乖巧
    2020-06-13

    问题已解决

    是由于安卓机和IOS机对于画布Scale()得问题,安卓机会在基于之前得缩放前提下继续进行缩放,而ios机和开发工具则不会有这种问题。

    因此解决方式则是:wx.getSystemInfoSync()获取手机系统得类型,若是苹果则继续进行若是安卓则跳过scale()的再次执行

    2020-06-13
    有用 1
    回复
登录 后发表内容
问题标签