美文网首页
关于UIWebView 不回调代理方法

关于UIWebView 不回调代理方法

作者: 小八子的开发之路 | 来源:发表于2018-06-06 13:42 被阅读147次

UIWebView用了那么久,今天碰到一个很无奈的问题(其实以前解决过这个问题)

UIWebView不会回调代理方法!
delegate也赋值了
代理方法都实现了

  • (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;
  • (void)webViewDidStartLoad:(UIWebView *)webView;
  • (void)webViewDidFinishLoad:(UIWebView *)webView;
  • (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error;

可就是不会回调.经过一个小时的排查,终于查到实现了下面这个方法,却没有返回返回值,

  • (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType

return YES,问题解决!
(这篇文章为了记录问题,因为这个问题以前遇到过,但是一直没想出来怎么解决的,如果帮你解决了问题,请点个赞)

相关文章

网友评论

      本文标题:关于UIWebView 不回调代理方法

      本文链接:https://www.haomeiwen.com/subject/tpsbsftx.html