收藏
回答

Canvas.createImage 在安卓真机上大尺寸图片加载失败 如何解决?

let img = canvas.createImage(); //创建img对象
img.src = "https://szst-mall-test.oss-cn-chengdu.aliyuncs.com/mall/game/ani_level_one.png";
img.onload = () => {
    console.log("图片加载成功");
};
img.onerror = () => {
    console.log('图片加载失败')
}

加载的图片尺寸: 13572 * 592
加载的图片大小: 146KB
ios真机上没有问题可以加载成功 会执行 onload
安卓真机上加载失败 会执行 onerror 

测试机型 : 小米11 Ultra 、小米11

最后一次编辑于  2022-07-05
回答关注问题邀请回答
收藏

3 个回答

  • Demons
    Demons
    2022-07-05

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

    2022-07-05
    有用
    回复 1
  • 宋佳耀
    宋佳耀
    2022-11-01

    我这边也碰到这个问题了,系统版本:安卓12、 微信客户端版本:8.028.2240、 小程序基础库版本:2.27.0

    2022-11-01
    有用
    回复
  • 袁胜
    袁胜
    2022-09-05

    这个问题可以解决吗

    2022-09-05
    有用
    回复
登录 后发表内容