mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-19 14:48:08 +02:00
Add an OutputScale
static method to get the devicePixelRatio
Currently we lookup the `devicePixelRatio`, with fallback handling, in a number of spots in the code-base. Rather than duplicating code we can instead add a new static method in the `OutputScale` class, since that one is now exposed in the API.
This commit is contained in:
parent
e4795f639c
commit
319d239f41
7 changed files with 25 additions and 17 deletions
|
@ -50,6 +50,7 @@ import {
|
|||
InvalidPDFException,
|
||||
isDataScheme,
|
||||
isPdfFile,
|
||||
OutputScale,
|
||||
PDFWorker,
|
||||
ResponseException,
|
||||
shadow,
|
||||
|
@ -2091,7 +2092,7 @@ const PDFViewerApplication = {
|
|||
pdfViewer.refresh();
|
||||
}
|
||||
const mediaQueryList = window.matchMedia(
|
||||
`(resolution: ${window.devicePixelRatio || 1}dppx)`
|
||||
`(resolution: ${OutputScale.pixelRatio}dppx)`
|
||||
);
|
||||
mediaQueryList.addEventListener("change", addWindowResolutionChange, {
|
||||
once: true,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue