在WKWebView中删除网站的顶部导航栏

时间:2018-10-30 12:06:06

标签: ios swift wkwebview

我正在尝试通过WKWebView显示一个网站。 我的问题是我不想显示该WebSite的navigationBar。 看来我必须使用webview.evaluateJavaScript,但是还有另一种方法。如果为“否”,您能否提供一个webview.evaluateJavaScript

示例。

谢谢

1 个答案:

答案 0 :(得分:-1)

在线查看一下,我发现您可以在特定网站上检查navigator.userAgent。

然后,我可以使用以下内容来帮助我删除所需的内容

webView.evaluateJavaScript("navigator.userAgent") { [weak webView] (result, error) in
            if let webView = webView, let userAgent = result as? String {
                webView.customUserAgent = userAgent + "/_app_"

            }
    }