微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从 Mozilla pdf.js 查看器中完全删除一些按钮

如何解决如何从 Mozilla pdf.js 查看器中完全删除一些按钮

我想将我网站上的 pdf 与 Mozilla 的 pdf.js 集成

GitHub:https://github.com/mozilla/pdf.js

演示:http://mozilla.github.io/pdf.js/web/viewer.html

问题是我绝对不希望用户执行某些操作,例如打印、上传新文档或下载当前文档。

当我直接删除 HTML 代码时出现错误并且无法加载 pdf。 HTML 已删除

<button id="download" class="toolbarButton download hiddenMediumView" title="Download" tabindex="34" data-l10n-id="download">
  <span data-l10n-id="download_label">Download</span>
</button>

错误

toolbar.js:133 Uncaught (in promise) TypeError: Cannot read property 'addEventListener' of null
    at Toolbar._bindListeners (toolbar.js:133)
    at new Toolbar (toolbar.js:61)
    at Object._initializeViewerComponents (app.js:481)
    at Object.initialize (app.js:246)

我找到了几种解决方案,例如向按钮添加“隐藏”类或添加 CSS,但我想从 HTML 代码中完全删除此按钮

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。