【问题标题】:UIWebview in iPadiPad中的UIWebview
【发布时间】:2011-01-31 22:29:54
【问题描述】:

1)我在 UIWebview 中加载了一个 URL,其中包含一些图像。我想启用选项“保存照片”,当您长按 webview 中的图像时会出现该选项。目前此选项在 Safari 浏览器中可用。但是我在 UIwebView 类中找不到任何选项,并且 UIdataDetectorType 结构没有图像选项(据我所知)。

那我怎么在我的APP里有这个呢?

2) 当我在 webview 中打开一些 PDF 时,我想提供一个在 iBooks 中打开 pdf 的选项。 怎么办?

提前致谢。

戈皮克里希安

【问题讨论】:

    标签: ipad uiwebview


    【解决方案1】:

    我认为这应该是 2 个独立的问题。

    1/ 阅读 iCab 作者的这篇博文:Customize the contextual menu of UIWebView。它向您展示了如何在 UIWebView 中实现长按检测。

    另外,他的博客包含大量有关 UIWebView 的有用信息。

    2/ 您需要使用UIDocumentInteractionController。由于其初始化方法 (+ (UIDocumentInteractionController *)interactionControllerWithURL:(NSURL *)url) 仅适用于本地 URL,我想您需要先下载 PDF 并将其保存在某个位置,然后才能提供此类选项。

    【讨论】:

    • 非常感谢安!感谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多