微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

canvas drawimage 问题,导致白色,仅某些图像

如何解决canvas drawimage 问题,导致白色,仅某些图像

尝试使用画布绘制图像。 如果使用此图像会导致白色,如果使用其他图像,则效果很好。 请赐教。有没有 [1]:https://i.stack.imgur.com/TesBY.jpg(如果放大,就会出现图像...)

chrome.*

解决方法

找到了一个解决方法,在处理图像到绘图之前, 执行图像转换,猜测它会修复损坏的图像... 我终于这样解决了。

import * as imageConversion from 'image-conversion';

   let compressIm = new Promise(resolve => {imageConversion.compress(imgObj,{
            quality: 1,type: "image/jpeg",width: 800,height: 600,orientation:2,scale: 0.5,})
        })

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。