webView返回
如果能对webView内部进行操作,然后需要返回则需要webVIew的go back
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{
DDLogInfo(@"获取到的地址:%@",request.URL.absoluteString);
if ([_urlStr isEqualToString:request.URL.absoluteString]) {
self.isGoBackToVC = YES;
}else{
self.isGoBackToVC = NO;
}
return YES;
}
// 判断返回上一级控制器还是webView返回
- (void)onLeftBtnTouched:(UIButton *)sender{
if (self.isGoBackToVC) {
[self.navigationController popViewControllerAnimated:YES];
}else{
[_webView goBack];
}
}

浙公网安备 33010602011771号