代码之家  ›  专栏  ›  技术社区  ›  4thSpace wkw

为什么UIWebView链接点击出错?

  •  0
  • 4thSpace wkw  · 技术社区  · 15 年前

    - (void)viewDidLoad {
    [super viewDidLoad];
    webview.delegate = self;
    NSString *html = @"<html> \n"
    "<head> \n"
    "</head><body> \n"
    "<p><b><a href='http://developer.apple.com/mac/library/documentation/Cocoa/Reference/Foundation/Classes/NSTimer_Class/Reference/NSTimer.html'>click here</a></b></p> \n"
    "</body> \n"
    "</html>";
    [webview loadHTMLString:html baseURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]];}
    
    - (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
    NSLog(@"the error is: %@", error);
    }
    

    the error is: Error Domain=WebKitErrorDomain Code=101 UserInfo=0x3814410 "Operation could not be completed. (WebKitErrorDomain error 101.)"
    

    但是,此链接工作正常: http://developer.apple.com/mac/library/documentation/Cocoa/Reference/Foundation/Classes/NSTimer_Class

    1 回复  |  直到 15 年前
        1
  •  0
  •   Community Mr_and_Mrs_D    7 年前

    看见 UIWebView: Error while loading URL ,似乎UIWebView不能处理“奇怪的字符”,尽管我不认为uu是一个奇怪的字符。