从野生动物园回来时,UIWebView goBack不起作用

时间:2019-03-21 15:20:27

标签: ios uiwebview back uiwebviewdelegate

因此,我的公司正在使用UIWebViews在iOS中加载我们的webApp。但是有时我们必须链接到不在Web应用程序中的位置,然后我们从外部打开这些链接,因此通常是Safari,除非用户在手机上使用其他首选的浏览器。在navBar中,我们还有一个后退按钮,可调用webView.goBack()。

在向后浏览UIWebView时,通常可以使用。但是,当从Safari返回到应用程序时,“后退”按钮一次无法起作用。

作用:从Safari返回后,单击“后退”按钮。什么都没发生。经过断点检查后,webView.canGoBack为true。再次单击,它会返回2页,就像第一次一样。

其他信息:当后退按钮起作用时,将调用委托方法shouldStartLoad,但在Safari场景中不起作用。可能相关。

0 个答案:

没有答案