我是靠谱客的博主 整齐煎饼,最近开发中收集的这篇文章主要介绍关于Canvas在js中绘制图像不成功的简单解决方案,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

关于Canvas在js中绘制图像不成功的简单解决方案

        • 问题原因:
        • 解决方案:

问题原因:

  • drawImage()方法在绘制图像时,由于图像的加载需要时间,因此当此时图像未被加载出来时,是绘制失败的。

解决方案:

//仅提供部分js相关代码
let ctx = myCanvas.getContext("2d");
let img = new Image();
img.src = '../img/02.png';
img.onload = function(){	//监听图像的加载,完成后在执行绘制
ctx.drawImage(img , 0 , 0 , 300, 150);
}

最后

以上就是整齐煎饼为你收集整理的关于Canvas在js中绘制图像不成功的简单解决方案的全部内容,希望文章能够帮你解决关于Canvas在js中绘制图像不成功的简单解决方案所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部