mirror of
https://github.com/zen-browser/pdf.js.git
synced 2025-07-08 01:10:08 +02:00
Change DownloadManager.download
to use Uint8Array-data
Part of this code is really old and pre-dates general availability of things such as `Blob` and `URL.createObjectURL`. To avoid having to duplicate the Blob-creation in the viewer, we can move this into `DownloadManager.download` instead. Also, remove a couple of unnecessary `await` statements since the methods in question are synchronous.
This commit is contained in:
parent
6a71f692bf
commit
66e189c9aa
4 changed files with 13 additions and 13 deletions
|
@ -113,8 +113,10 @@ class DownloadManager {
|
|||
return false;
|
||||
}
|
||||
|
||||
download(blob, url, filename, _options) {
|
||||
const blobUrl = URL.createObjectURL(blob);
|
||||
download(data, url, filename, _options) {
|
||||
const blobUrl = URL.createObjectURL(
|
||||
new Blob([data], { type: "application/pdf" })
|
||||
);
|
||||
download(blobUrl, filename);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue