从外观上看,您实际上需要像这样传递一个imageImage对象
var canvas = document.getElementById("c");var ctx = canvas.getContext("2d");var image = new Image();image.onload = function() { ctx.drawImage(image, 0, 0);};image.src = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oMCRUiMrIBQVkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAADElEQVQI12NgoC4AAABQAAEiE+h1AAAAAElFTkSuQmCC";<canvas id="c"></canvas>我已经在chrome中尝试过了,效果很好。



