【问题标题】:How to override WebKit's PDFViewSavePDFToDownloadFolder?如何覆盖 WebKit 的 PDFViewSavePDFToDownloadFolder?
【发布时间】:2009-12-30 13:19:10
【问题描述】:

我有一个包含 WebView 的应用程序,它会自动在 WebKits WebPDFView 中显示 PDF。当用户将鼠标悬停在文档的下部上方时,会出现一个叠加层,可以进行缩放、在 Finder 中打开并将 PDF 保存在下载文件夹中。

我想实现后者,但我不知道如何去做,除了我需要实现 PDFViewSavePDFToDownloadFolder。但是,我在哪里实现它?我会很感激任何指针。

【问题讨论】:

  • 当我在 Google 上搜索这个词时,它出现了 WebPDFView 已经实现的。所以我很好奇是什么告诉你需要自己在某个地方实现它。
  • WebPDFView 中的实现对你没有任何好处。我是维也纳 (vienna-rss.org) 的开发人员之一。在我们的应用程序中单击相应的符号没有任何作用。

标签: cocoa macos webkit


【解决方案1】:

如果您想对 Apple 的内置 PDF 查看器进行修补,除非您想使用可以保证中断的代码注入黑客,否则您不能这样做。如果您想实现自己的 PDF 查看器,那么您需要构建一个 WebKit 插件。

【讨论】:

  • 我一天下来也得出了同样的结论……看来我还是让它保持原样 - 不工作。
猜你喜欢
  • 2014-05-20
  • 1970-01-01
  • 1970-01-01
  • 2015-03-12
  • 1970-01-01
  • 2011-12-04
  • 2012-12-10
  • 2012-12-03
  • 1970-01-01
相关资源
最近更新 更多