【发布时间】:2012-09-26 12:13:38
【问题描述】:
我在我的 iOS 应用程序中使用 UIWebView,并且我正在显示一个我添加到实际项目中的网络应用程序。在 shouldStartLoadWithRequest 内部,我正在处理对链接的点击(我在同一个 UIWebView 中打开的本地文件,以及我在 Safari 中打开的网络链接)。
一切正常,除了一个特定的网络链接。当应用程序使用该 url 打开 Safari,当我关闭 Safari 并返回应用程序时,我会再次自动重定向到 Safari,并显示相同的网站。
奇怪的是,没有 View Lifecycle 方法被调用,也没有 UIWebViewDelegate 方法被调用。我不知道如何防止这种行为。
有什么想法吗?
【问题讨论】:
标签: uiwebview safari uiwebviewdelegate