dataToUrl()无法处理已加载的图片

时间:2014-11-22 22:07:24

标签: javascript jquery html

我正在尝试为图片制作下载链接,如果我在画布上绘制一些像背景和文本的东西或留空,一切正常,但如果我绘制图像,dataToUrl不会生成链接。代码(缩短版本,只是为了检查toDataUrl是否有效:

$("#butt6").click(function() {
        var c = document.getElementById("PictureBIG");
        var ctx = c.getContext("2d");
        var img = document.getElementById("big1");
        ctx.drawImage(img, 0, 0, 900, 450);
        img.onload = function() {
            var dataUrl =  c.toDataURL('image/jpeg');
        }
        alert(dataUrl);
    });    

根本不提醒任何事情。

0 个答案:

没有答案