在 WebView 中仅显示来自 HTML 的 table/tag

Display only the table/tag from HTML in WebView

是否可以只显示网页中的特定标签。 例如:https://www.irctc.co.in/eticketing/loginHome.jsf

我只想向用户显示登录部分。如何专注于那个特定的 table?

这有点难看,但是在页面加载完成后将 CSS 注入 WKWebView 怎么样?然后,您可以随意设置不想看到的页面任何部分的样式。将 WKNavigationDelegate 分配给您的网络视图,并在页面加载完成后 运行 一些 JavaScript 注入您的样式:

func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
  let script = """
  var style = document.createElement('style');
  style.innerHTML = "div#ad_unit { display: none; }";
  document.body.appendChild(style);
  """
  webView.evaluateJavaScript(script, completionHandler: nil)
}