从WebView停止深链接导航



我正在uiwebview中显示Instagram用户配置文件。因此,在uiwebview中,有Instagram页面"打开"的按钮。有什么办法以某种方式可以摆脱该按钮。还是可以停止导航到应用程序?我这样做的主要目的是仅制作个人资料视图。不允许用户聊天。否则,我更喜欢挂钩而不是应用程序。

我认为您将在此UIWebViewDelegate方法中获取按钮请求URL

1),在您的班级中设置UIWebViewDelegate

2),将委托给uiwebview参考,例如 webView.delegate = self

3),在您的同类中实现bellow UIWebViewDelegate方法。

func webView(_ webView: UIWebView, shouldStartLoadWith request: URLRequest, navigationType: UIWebViewNavigationType) -> Bool {
        if request.url?.absoluteString == "open Application url" // OR you can compare url  {
            return false
        } else {
            return true
        }
    }

希望它对您有用

相关内容

  • 没有找到相关文章

最新更新