Я использую Google Drive PDF Viewer для отображения PDF-файлов с помощью элемента embed
, например:
var embed = document.createElement("embed");
embed.setAttribute("src", "https://drive.google.com/viewerng/viewer?embedded=true&url=file.pdf");
Я хотел бы добавить способ стилизации CSS к элементам, содержащимся вчто embed
, так что я могу при необходимости скрыть пользовательский интерфейс.
Я пытался использовать contentDocument
и contentWindow
, когда он полностью загружен, но, похоже, они работают только на iframes:
embed.onload = function () {
embed.contentDocument.body.querySelector(".ndfHFb-c4YZDc-Wrql6b").style.display = "none";
}
Так есть ли способ получить доступ к определенным элементам в документе embed
или применить какую-либо таблицу стилей к этому документу?