var imgSrc="test.jpg";
function getImageBase64(imgSrc,callback)
{
var image=new Image();
image.src=imgSrc;
image.onload=function()
{
var canvas=document.createElement("canvas");
canvas.width=image.width;
canvas.height=image.height;
var ctx=canvas.getContext("2d");
ctx.drawImage(image,0,0,canvas.width,canvas.heihgt);
var dataUrl=canvas.toDataURL();
callback(dataUrl); // 执行回调函数
}
}
// 回调函数
var b=function(v)
{
console.log(v);
}
getImageBase64(imgSrc,b);