Javascript 如何在mozilla的预构建Pdfjs上删除文件查看器.js中的打印功能?

Javascript 如何在mozilla的预构建Pdfjs上删除文件查看器.js中的打印功能?,javascript,pdfjs,Javascript,Pdfjs,如何从mozilla中删除文件查看器中的打印功能 在这个文件中,有太多的代码(~10K),我无法理解它是如何实现的。请帮忙,至少解释一下这个文件是如何实现的。提前感谢。由于,删除或注释HTML元素会引发错误,请从viewer.js中删除或注释以下行,以删除打印、下载、打开功能(您也可以删除其中任何一行,因为您只需要删除打印): 作为一种预断,我建议也通过禁用相关事件来禁用文档属性请求,因此请删除或注释 eventBus.on('documentproperties', webViewerDocu

如何从mozilla中删除文件查看器中的打印功能


在这个文件中,有太多的代码(~10K),我无法理解它是如何实现的。请帮忙,至少解释一下这个文件是如何实现的。提前感谢。

由于,删除或注释HTML元素会引发错误,请从
viewer.js
中删除或注释以下行,以删除打印、下载、打开功能(您也可以删除其中任何一行,因为您只需要删除打印):

作为一种预断,我建议也通过禁用相关事件来禁用文档属性请求,因此请删除或注释

eventBus.on('documentproperties', webViewerDocumentProperties);
为了安全起见,还可以删除或注释上述每个事件的
eventBus.off
。例如:

eventBus.off('print', webViewerPrint);
我无法准确地告诉您这些代码的行号,因为我的viewer.js已被修改,无法恢复到原来的形式


最后,向HTML元素添加隐藏属性或找出其他隐藏方法,但无论您做什么,都不要删除或注释HTML元素

,因为删除或注释HTML元素会引发错误
,从
viewer.js
删除打印、下载、打开功能删除或注释以下行(您也可以删除其中任何一行,因为您只需要删除打印):

作为一种预断,我建议也通过禁用相关事件来禁用文档属性请求,因此请删除或注释

eventBus.on('documentproperties', webViewerDocumentProperties);
为了安全起见,还可以删除或注释上述每个事件的
eventBus.off
。例如:

eventBus.off('print', webViewerPrint);
我无法准确地告诉您这些代码的行号,因为我的viewer.js已被修改,无法恢复到原来的形式


最后,向HTML元素添加隐藏属性或找出其他隐藏方法,但无论您做什么,都不要删除或注释HTML元素

这太长了,无法解释。但我已经向您展示了在不造成任何崩溃/错误的情况下禁用它们的方法。希望有帮助。如果您对某事不确定,请在评论部分询问我。:)太长了,无法解释。但我已经向您展示了在不造成任何崩溃/错误的情况下禁用它们的方法。希望有帮助。如果您对某事不确定,请在评论部分询问我。:)