如何通过使用webview只显示一部分网页

时间:2018-07-30 16:59:22

标签: ios swift uiwebview

我想使用WKWebView来显示网页,这是冰岛的路况。我使用以下代码,但它将显示整个网页。

  @IBOutlet weak var webView: WKWebView!
override func viewDidLoad() {

    super.viewDidLoad()

    if let url = URL(string: "http://www.road.is/travel-info/road-conditions-and-weather/entire-iceland-road-conditions-map/"){
        let request = URLRequest(url: url)
        webView.load(request)
    }
}

我只想显示以下图片: enter image description here

因为这不仅是静态图片,还包括javascript和jquery。我不能只是将其下载为图片并使用图像视图进行显示。

如何仅使用Webview加载此交互式图片? 谢谢!

1 个答案:

答案 0 :(得分:0)

您可能必须解析html才能找到。

查看此问题/答案Reading HTML content from a UIWebView

检查网页,我发现了图像链接: http://www.vegagerdin.is/vgdata/faerd/faerdarkort/sudurland.png