v2.5.2
Giriş yap

Href 2000 Karakter Limiti

criyessei
520 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Href 2000 Karakter Limiti

Href özelliğinin 2000 karakter limiti varmış. Büyük resimlerde bu sorunu nasıl çözebiliriz.

Blob ile bu sorun çözülebilir mi?

Eski kod:

let a = document.createElement('a');
a.setAttribute('download', 'karton.png');
a.setAttribute('href', canvas.toDataURL('image/png'));
a.click();

Yeni kod:

canvas.toBlob(function(blob){
    let object_URL = URL.createObjectURL(blob),
        a = document.createElement('a');
    a.setAttribute('download', 'karton.png');
    a.setAttribute('href', object_URL);
    a.click();
    URL.revokeObjectURL(object_URL);
});
mahmutoz
1479 gün önce

link kısaltma siteleri işini görebilir belki