确认UIWebView链接点击
我知道你可以通过以下方式检测UIWebView中的链接点击次数:
UIWebViewNavigationTypeLinkClicked
并轻松访问该url,我也知道你可以:
return YES or return NO
如果你想前进到下一个页面或没有…但有没有办法使用UIAlertView来确定是否使用要返回YES或NO?
这可以做到。 当您在webView:shouldStartLoadWithRequest:navigationType:
delegate方法中获取链接时,保存URL,显示alert视图,然后从委托方法返回NO
。
如果用户点击警报视图中的YES
button,则使用保存的URL在Web视图中加载新的请求。