From 376b1bf2cdc256d117aba632caa39597c9957659 Mon Sep 17 00:00:00 2001 From: weiminghuaa Date: Wed, 13 Jul 2016 16:29:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=83=A8=E5=88=86=E6=83=85=E5=86=B5?= =?UTF-8?q?=E4=B8=8BURL=E5=AF=BC=E8=87=B4historyStack=5F=E9=87=8D=E5=A4=8D?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DLPanableWebView/DLPanableWebView.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DLPanableWebView/DLPanableWebView.m b/DLPanableWebView/DLPanableWebView.m index cd2a021..adce947 100644 --- a/DLPanableWebView/DLPanableWebView.m +++ b/DLPanableWebView/DLPanableWebView.m @@ -204,9 +204,9 @@ - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *) BOOL isHTTPOrFile = [request.URL.scheme isEqualToString:@"http"] || [request.URL.scheme isEqualToString:@"https"] || [request.URL.scheme isEqualToString:@"file"]; if (ret && !isFragmentJump && isHTTPOrFile && isTopLevelNavigation) { if ((navigationType == UIWebViewNavigationTypeLinkClicked || navigationType == UIWebViewNavigationTypeOther) && [[webView.request.URL description] length]) { - if (![[[historyStack_ lastObject] objectForKey:@"url"] isEqualToString:[self.request.URL description]]) { + if (![[[historyStack_ lastObject] objectForKey:@"url"] isEqualToString:[self.request.mainDocumentURL description]]) { UIImage *curPreview = [DLPanableWebView screenshotOfView:self]; - [historyStack_ addObject:@{@"preview":curPreview, @"url":[self.request.URL description]}]; + [historyStack_ addObject:@{@"preview":curPreview, @"url":[self.request.mainDocumentURL description]}]; } } }