收藏
回答

基础库3.2.4,苹果手机如果canvas比较大点,绘制图片绘制失败整张图片都是黑色?

最近发现,苹果手机如果canvas比较大点,绘制出的图片就是黑色的, 旧版本的基础库是不会的。请官方帮忙解决下。

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

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2023-12-17

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

    2023-12-17
    有用
    回复 4
    • 晓伟
      晓伟
      2023-12-17
      发现代码段不支持传统的canvas无法提供代码。 而新的canvas不支持canvas 超过4000高度或者宽度,强烈建议。新版本canvas超过这个限制。因为限制应该按照总的像素数目来,而不是宽高都限制。
      2023-12-17
      回复
    • 社区技术运营专员--阳光
      社区技术运营专员--阳光
      2023-12-19回复晓伟
      手机型号是什么呢?理论上屏幕像素如果宽高超过 4096 的话,canvas 支持的最大大小也会超过 4096
      2023-12-19
      回复
    • 晓伟
      晓伟
      2023-12-19回复社区技术运营专员--阳光
      因为我的功能是把图片拼成一张长图,图片一般是600*12000,这种,新版的canvas都不能用,旧版本的canvas发现新的基础库都会变黑,手机是iPhone 12
      2023-12-19
      回复
    • 晓伟
      晓伟
      2023-12-19
      测试过,iPhone13也会。 之前的基础库是不会的。 你们也可以测试下试试。
      2023-12-19
      回复
登录 后发表内容