mirror of
https://github.com/alexadam/save-as-ebook.git
synced 2025-09-14 03:09:46 +00:00
misc changes WIP
This commit is contained in:
parent
5d5e35021e
commit
0faa8655d9
4 changed files with 276 additions and 122 deletions
|
@ -170,13 +170,31 @@ function _buildEbook(allPages) {
|
|||
|
||||
var done = false;
|
||||
|
||||
|
||||
// FIXME
|
||||
var saveData = (function () {
|
||||
var a = document.createElement("a");
|
||||
document.body.appendChild(a);
|
||||
a.style = "display: none";
|
||||
return function (data, fileName) {
|
||||
var blob = new Blob([data], {type: "octet/stream"}),
|
||||
url = window.URL.createObjectURL(blob);
|
||||
a.href = url;
|
||||
a.download = fileName;
|
||||
a.click();
|
||||
window.URL.revokeObjectURL(url);
|
||||
};
|
||||
}());
|
||||
|
||||
zip.generateAsync({
|
||||
type: "blob"
|
||||
})
|
||||
.then(function(content) {
|
||||
done = true;
|
||||
console.log("done !");
|
||||
saveAs(content, ebookFileName);
|
||||
// saveAs(content, ebookFileName);
|
||||
// FIXME
|
||||
saveData(content, ebookFileName);
|
||||
});
|
||||
|
||||
setTimeout(function() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue