ruby-on-rails - 我们如何在 Google 文档查看器上禁用右键单击 + 复制 + 打印选项(Command + p)?
问题描述
要求:需要在应用程序中显示 PDF,其中所有链接在大多数浏览器中或至少在 Google Chrome、Safari 和 Mozilla 浏览器中都应可点击,并禁用 i) 右键单击、ii) 复制和 iii) 打印选项( Command + p),在 pdf 查看器中。
我使用过 pdf.js 库,但是,所有链接都不可点击。因此,我已移至此处的 Google 文档查看器,我可以访问所有链接,但我不确定如何禁用 i) 右键单击、ii) 复制和 iii) 打印选项 (Command + p)。
当我们使用 iframe 来集成 Google 文档查看器时,我们将无法控制 iframe 上的事件。
谁能建议我如何从 Google 文档查看器中禁用它们。
(或者)
如果您可以建议其他库满足上述要求,那就太好了。
后端:Ruby on Rails 前端:Rails 视图
PDF 存储在 AWS 中。
谢谢!
解决方案
推荐阅读
- android - 如何部署应用程序的新版本以与现有版本并行运行?
- python - 当我在代码块中创建文件时,为什么会出现“没有此类文件或目录错误”?
- r - 来自控制台的错误通知摘要
- java - Jar 不包含我的类文件 gitlab-ci
- java - 由于“[..]ToStringStrategy 无法转换为 [..]ToStringStrategy2”,JAXB2 无法为 XSD 生成类
- go - 为什么wire不能生成wire_gen.go?
- python - pandas.read_sql()中的chunksize参数如何避免将数据加载到内存中
- php - 如何列出所有定义的序列化程序组和相关设置?
- python - 在 Airflow 上使用 DataprocOperator 的组件网关
- javascript - 告诉 PHP 后端浏览器已从前端 Angular 关闭