0

UIWebView に問題があります。まず、リクエストから Web ページを読み込みます。この Web ページのリンクをクリックすると、UIWebView はこのリンクにリダイレクトされます。UIWebView の URL の変更を追跡するにはどうすればよいですか?

4

2 に答える 2

2

webView:shouldStartLoadWithRequest:次のように、デリゲート メソッドを定義する必要があります。

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

if ([[[request URL] scheme] isEqual:@"http"]) {
     ...

    }
 }
于 2013-02-09T17:11:07.527 に答える
0

UIWebView のこのデリゲートを使用します

-(BOOL) webView:(UIWebView *)inWeb shouldStartLoadWithRequest:(NSURLRequest *)inRequest   navigationType:(UIWebViewNavigationType)inType
{
    NSLog(@"Redirecting to URL: %@", inRequest.URL.absoluteString);
    return YES;
}
于 2016-01-23T11:30:58.373 に答える