收藏
回答

canvas2d设置画布初始大小安卓画图不全苹果全,不设置画布初始大小苹果画图不全安卓全,要闹哪样?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug canvas2d 微信iOS客户端 7.0.18 2.14.0

这个bug很久之前就反馈过了,也没有人管。之前只发现苹果手机有问题,后来进一步发现安卓也可以有问题,区别就是给不给画布设置初始大小。

代码片段之前反馈的帖子里有:

https://developers.weixin.qq.com/community/develop/doc/0004c484cb04a0ceca3b201f15b800

帖子里的代码片段直接能复现苹果手机上的问题,像下面这样改一下给画布设置个初始大小(paint一开始是空的),则换成安卓出问题:

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

1 个回答

  • 社区技术运营专员-CJiang
    社区技术运营专员-CJiang
    11-19

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    11-19
    有用
    回复 4
    • Why not?
      Why not?
      11-19
      这个问题应该是不同系统上底层的实现差异导致的,我手上的几个手机都能复现。
      之前的帖子有对问题更详细的介绍,希望去看一下,代码片段那边也有。
      11-19
      回复
    • Why not?
      Why not?
      11-19
      代码片段链接这边我也加上了,和之前的帖子是一样的。在复现安卓上的问题时,照着这个帖子改下画布初始尺寸就可以了。
      11-19
      回复
    • 社区技术运营专员-CJiang
      社区技术运营专员-CJiang
      11-19回复Why not?
      另一个帖子问题已反馈,有进展帖子同步。
      11-19
      回复
    • Why not?
      Why not?
      11-20回复社区技术运营专员-CJiang
      谢谢。不过相比之前哪个帖子,这个帖子增加了我进一步测试的结果,更接近问题的根源,最好一起反馈下。
      11-20
      回复
登录 后发表内容
问题标签