У меня есть страница с кнопкой и IFRAME. Внутри IFRAME я загружаю файл PDF динамически, который поступает из разных доменов.Невозможно распечатать pdf-файл, загруженный в iframe
Когда я пытаюсь распечатать файл с помощью действия кнопки, я получаю следующую ошибку.
Uncaught SecurityError: Blocked a frame with origin "http://localhost:8080" from accessing a frame with origin "http://www.cplusplus.com". Protocols, domains, and ports must match.
Если я загружаю pdf-файл из своей локальной системы, я должен его распечатать.
Я использовал следующий код, чтобы напечатать IFrame Pdf
var iframe = document.querySelector("#unofficialtranscript");
iframe.focus();
iframe.contentWindow.print();
Любая идея, как я могу распечатать файл, который загружается в IFRAME, который находится на другом домене.
Я вижу много примеров для отправки сообщения с использованием Postmessage api с главной страницы в IFRAME, но мой случай отличается от того, что нужно распечатать файл. Я не уверен, как это сделать –