Что мне нужно:
Мне нужно распечатать обычную HTML страницу, включая кучу встроенных в нее PDF-файлов. Однако в диалоговом окне печати вместо PDF-файла отображается пустая область.
Здесь вы можете увидеть PDF-файл в фоновом режиме, который был загружен отлично, а внутри всплывающего окна печати есть только рамка и ничего больше.
Очевидно, мой браузер загружает и отображает этот PDF-файл, но не включает его в документ для печати.
Что я сделал:
- Сначала , Я загрузил этот PDF-файл в HTML через
data:application/pdf;base64,YOUR_BINARY_DATA
, но всплывающее окно предварительного просмотра печати также было пустым, по-видимому, из-за той же политики происхождения - Затем я преобразовал его в URL-адрес объекта / blob, чтобы убедиться, что он имеет то же происхождение
- Наконец, попытался загрузить его в
iframe
, а затем embed
, результат в любом случае тот же
Я что-то упускаю? Пожалуйста, помогите