canvas使用context.drawImage时图片不在画布上展示的问题
Posted fur-mat
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了canvas使用context.drawImage时图片不在画布上展示的问题相关的知识,希望对你有一定的参考价值。
遇到问题:找到图片img元素后,将参数传给context.drawImage(image,10,10)
后图片并没有在画布上展示。
解决方案:在外层嵌套document.images[0].onload=function(){}
。
代码如下:
document.images[0].onload=function(){ var context=drawing.getContext(‘2d‘); // 获取img元素 var image=document.images[0]; context.drawImage(image,0,10,50,50,0,100,40,60); }
以上是关于canvas使用context.drawImage时图片不在画布上展示的问题的主要内容,如果未能解决你的问题,请参考以下文章
canvas使用context.drawImage时图片不在画布上展示的问题