我在我的 iOS 应用程序中使用 UIWebView 并且我正在显示一个我添加到实际项目中的网络应用程序。在shouldStartLoadWithRequest内部,我正在处理对链接的点击(我在同一个 UIWebView 中打开的本地文件,以及我在 Safari 中打开的 Web 链接)。
一切正常,除了一个特定的网络链接。当应用程序使用该 url 打开 Safari 时,当我关闭 Safari 并返回应用程序时,我会再次自动重定向到 Safari,并显示相同的网站。
奇怪的是,没有调用 View Lifecycle 方法,也没有调用 UIWebViewDelegate 方法。我不知道如何防止这种行为。
有什么想法吗?