如何在IE8中对64位图像字节进行编码

时间:2016-08-02 11:04:13

标签: javascript dom canvas internet-explorer-8 base64

我们需要在没有32 KB限制的IE8中使用javascript对64位图像元素进行编码。有没有办法实现这个目标?

我们尝试使用canvas解决方法

function getImageData(_id)
{
    var c = document.createElement('CANVAS');
    var ctx = c.getContext("2d");
    var img = document.getElementById(_id);
    ctx.drawImage(img, 0, 0);
    var dataURL = c.toDataURL();
    return dataURL.replace(/^data:image\/(png|jpg);base64,/, "");
}

但不幸的是,IE8也不支持canvas。试图包括ExploreCanvas但没有成功。

在IE8中对base64编码任意大小的图像有没有其他的解决方法?

0 个答案:

没有答案