mirror of
https://github.com/chylex/Discord-History-Tracker.git
synced 2025-04-14 23:50:33 +03:00
Use blob to allow larger downloads
This commit is contained in:
parent
54cfe57c47
commit
8c3a55eb58
@ -95,14 +95,15 @@ var DOM = (function(){
|
||||
* Triggers a UTF-8 text file download.
|
||||
*/
|
||||
downloadTextFile: function(fileName, fileContents){
|
||||
var ele = document.createElement("a");
|
||||
ele.setAttribute("href", "data:text/plain;charset=utf-8,"+encodeURIComponent(fileContents));
|
||||
ele.setAttribute("download", fileName);
|
||||
ele.style.display = "none";
|
||||
|
||||
document.body.appendChild(ele);
|
||||
ele.click();
|
||||
document.body.removeChild(ele);
|
||||
var a = document.createElement("a");
|
||||
document.body.appendChild(a);
|
||||
a.style = "display: none";
|
||||
var blob = new Blob([fileContents], {type: "octet/stream"}),
|
||||
url = window.URL.createObjectURL(blob);
|
||||
a.href = url;
|
||||
a.download = fileName;
|
||||
a.click();
|
||||
window.URL.revokeObjectURL(url);
|
||||
}
|
||||
};
|
||||
})();
|
||||
|
Loading…
x
Reference in New Issue
Block a user