【问题标题】:WKWebView not loading pdfWKWebView 未加载 pdf
【发布时间】:2019-12-27 14:10:24
【问题描述】:

我有一个不显示 pdf 扩展名的 pdf 网址,例如:

https://www.myserver.com/lsdhfasjkdhfo2387407402374

url 可以在 safari 中打开,但不能在我的 WKWebView 中打开

我实现了 WKNavigationDelegate 并在我允许的 func webView(_ webView: WKWebView, decisionPolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) 上接收回调。但随后什么也没有发生。

有什么想法吗?

【问题讨论】:

    标签: pdf wkwebview


    【解决方案1】:

    要在 WKWebView 中预览 pdf 文件,您必须在服务器上上传 pdf 并在 webview 上打开其链接。

    【讨论】:

      【解决方案2】:

      如果您直接尝试从 URL 将 pdf 打开到 WKWebView 中,它将无法正常工作,因为 WKWebView 添加了限制以保护设备。

      您可以参考这篇文章How to open a Link to a PDF with wkwebview了解更多信息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-09
        • 2020-11-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多