Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Downlaod file

Visualizzazione discussione

  1. #1

    Downlaod file

    Ciao a tutti devo scaricare ed avviare un file che si deve scaricare in download ho fatto così:

    codice:
    var apkUrl = 'https://www.radiomatese.it/Download/RadioMatese.apk';
    var fileName = apkUrl.match(/[^/]+$/i)[0];
    
    let xhttp = new XMLHttpRequest;
        xhttp.open("GET", apkUrl, true);
        xhttp.responseType = "blob";
        xhttp.onload = function(e) {
            var blob = xhttp.response;
            if (blob) {
                var fileName = xhttp.getResponseHeader(fileName);
                var link = document.createElement('a');
                link.href = window.URL.createObjectURL(blob);
                link.download = fileName;
                link.click();
    
            } else {
                alert('Nessuna risposta XHR ricevuta!');
            }
        }
        xhttp.onprogress = function(e) {
            let perc = parseInt((e.loaded * 100) / e.total);
            const elProgress = document.querySelector(".progress>span");
            elProgress.style.width = perc + "%";
        }
        xhttp.send(null);
    il file lo scarica, almeno il progressbar va avanti ma nel "if(blob)" non fa nulla dove sto sbagliando?
    Ultima modifica di techno; 13-09-2021 a 12:54

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.