Hello,
I am using the below code to download PDF file but now a problem started to occur and the download is failing I wonder where is the error?
function pdf_dow(butonid, url_link, dosya_adi) {
// İndiriliyor
var setLoading = function () {
var search = $("#" + butonid + "");
if (!search.data('normal-text')) {
search.data('normal-text', search.html());
}
search.html(search.data('loading-text'));
};
var clearLoading = function () {
var search = $("#" + butonid + "");
search.html(search.data('normal-text'));
};
setLoading(); // İndiriliyor başlat
// Dosya indirme
fetch(url_link)
.then(resp => resp.blob())
.then(blob => {
const url = window.URL.createObjectURL(blob);
const a = document.createElement('a');
//a.style.display = 'none';
a.href = url;
// istediğiniz dosya adı
a.download = dosya_adi + ".pdf";
document.body.appendChild(a);
a.click();
window.URL.revokeObjectURL(url);
clearLoading(); // İndiriliyor durdur
})
.catch(() => alert('PDF Dosya indirmede bir hata oluştu\nLütfen tekrar deneyin\nSorun devam ederse yöneticiye bildirin!'));
}