子框架的 WKWebView
WKWebView for Subframes
我正在尝试使用 WKWebView 为网站创建移动网络浏览器。
该网站的主要问题是它由一个主框架(登录页面)和一堆子框架组成。我正在尝试使用 WKNavigationDelegate 来跟踪打开的每个页面,但它只适用于主框架,无法跟踪子框架。
有没有办法解决这个问题,或者我应该使用其他工具?提前致谢。
查看实现此方法:
optional func webView(_ webView: WKWebView,
decidePolicyFor navigationAction: WKNavigationAction,
decisionHandler: @escaping (WKNavigationActionPolicy) -> Void)
navigationAction
有一个属性 isMainFrame
指定当前请求是在主框架还是子框架。
您可以阅读更多内容about it here。
我正在尝试使用 WKWebView 为网站创建移动网络浏览器。
该网站的主要问题是它由一个主框架(登录页面)和一堆子框架组成。我正在尝试使用 WKNavigationDelegate 来跟踪打开的每个页面,但它只适用于主框架,无法跟踪子框架。
有没有办法解决这个问题,或者我应该使用其他工具?提前致谢。
查看实现此方法:
optional func webView(_ webView: WKWebView,
decidePolicyFor navigationAction: WKNavigationAction,
decisionHandler: @escaping (WKNavigationActionPolicy) -> Void)
navigationAction
有一个属性 isMainFrame
指定当前请求是在主框架还是子框架。
您可以阅读更多内容about it here。