我正在使用Google Drive PDF查看器通过embed
元素显示PDF,如下所示:
var embed = document.createElement("embed");
embed.setAttribute("src", "https://drive.google.com/viewerng/viewer?embedded=true&url=file.pdf");
我希望有一种方法可以向该embed
中包含的元素添加一些CSS样式,以便在必要时可以隐藏UI。
我尝试在完全加载时使用contentDocument
和contentWindow
,但它们似乎仅适用于iframe:
embed.onload = function () {
embed.contentDocument.body.querySelector(".ndfHFb-c4YZDc-Wrql6b").style.display = "none";
}
那么,有什么方法可以访问embed
文档中的特定元素或对该文档应用某种样式表?