В следующих фрагментах кода показано, что я считаю ошибкой (или это особенность?) В MS Edge и Firefox: файл PDF загружается при отображении страницы, даже если он скрыт.
Chrome и (что неудивительно) MS Edge Chromium, не загружайте до тех пор, пока элемент не станет видимым, что я и ожидал.
<html>
<head>
<title>Test Embedded PDF</title>
<body>
<!-- ... explanation text removed ... -->
<div style="display:none">
<object id="pdf-view" data="https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf" type="application/pdf" style="width:100vw;height:100vh;"></object>
</div>
</body>
</html>
Снимок экрана: Вкл. Chrome - PDF НЕ скачано
Снимок экрана: Вкл. Firefox - PDF загружен, несмотря на то, что он скрыт
Имеет кто-нибудь сталкивался с этим, и есть ли обходной путь? Спасибо