javascript — загрузка изображения в Imgur throw. Формат изображения не поддерживается или изображение повреждено.

Я пытаюсь загрузить image в Imgur с помощью PHP , отправив Image Base64String в качестве входа:

  function el(id) {
return document.getElementById(id);
}

function readImage() {
if (this.files && this.files[0]) {
var FR = new FileReader();
FR.onload = function (e) {
el("img").src = e.target.result;
el("base").innerHTML = e.target.result.replace(/^data:image\/(png|jpg);base64,/, "");
};
FR.readAsDataURL(this.files[0]);
}
}

el("file").addEventListener("change", readImage, false);
});

результат:

iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAB3ElEQVQ4y+WTv2sTYRjHv76vRzkIGElQ7BUUwUnFElCIg0O3/gXZioOOGfwPIiVjEbJkiGQ6T0HwSh0OIQriUCRQsSaSwWtEeOgLB5cMyUnu7n3PJUIM11iy9hm/z/t8+Ly/gDNX505qENE6gCcAbgP4AeCZYRj7SwGJ6JKUcp9zfv1vJqU85pzfNwzj5yIgSws9z9uYhQEA5/zKcDjc+p9hKpCIrqXlQogbSwF7vZ5Iy13X/bUUsNVqfSYims183/cbjcbbmV1kTg10HOeo2Wy+DIJgDABRFEWmab5pt9tfprC7UsrXRLR5KiCASTab3Q2CYAQAcRyHuq7vAZgQ0T3f9x8LIdaCINieHzyfciFrAB4qpR4xxi4DgKZpWrFYXCGiTaXUiyRJyPO8Y9M0vy40JKIHSql3ALYZY1endlG9XrdHo9EFKaXFGLuYy+Vu9fv9g1qtVl9oGEXRc03T/nkanU6nC8AqFAo7nPNskiSJbdsfqtXqKwBHCw0Hg8HK/ALXdT+WSqWbjuMchmE4sW37fblcfiqE+JZ2+HxuOKPrugZAxnEcjsfj391ut2EYxkY+nw8ty+pVKpUdpdQnAEkacP4v5wCsA1gFkJn2dwHcASABEIDvJ8HOaP0Bvebjy/PZHu8AAAAASUVORK5CYII=

когда я редактирую img элемент с результатом, он работает, и я вижу Image , но когда я отправляю это Imgur это говорит: Image format not supported, or image is corruptчто мне здесь не хватает?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]