首页 > 解决方案 > swift中的WebView内容大小问题

问题描述

我在视图控制器中有一个 Web 视图,它是从来自服务器的 url 加载的。进入 webview 的内容非常小而且不可读。

我已经实现了所有代码,但我对它为什么不能正确显示感到困惑。这就是内容的显示方式,内容从标题图像下方开始, 这是我的看法

这是用于在 webview 中加载 url 的代码:

    func loadWeb(webURL: String) {
        DispatchQueue.main.async {
            let url = URL(string: webURL)

            self.webView.navigationDelegate = self
            self.webView.load(URLRequest(url: url!))

            self.view.makeToastActivity(.center)
            self.webView.uiDelegate = self
            self.view.hideToastActivity()
        }
    }

    func webView(_ webView: WKWebView, didFail navigation: WKNavigation!, withError error: Error) {
        showActivityIndicator(show: false)
        self.view.hideToastActivity()
    }

    func webView(_ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!) {
        showActivityIndicator(show: false)
        self.view.hideToastActivity()
    }

    func webView(webView: WKWebView, didFinishNavigation navigation: WKNavigation!) {
        showActivityIndicator(show: false)
        self.view.hideToastActivity()
    }

标签: swiftwebview

解决方案


推荐阅读