【问题标题】:WebView Failed error in iPhoneiPhone中的WebView失败错误
【发布时间】:2011-04-28 16:47:46
【问题描述】:

我正在尝试在 webview 中加载网站。但我遇到了错误。请纠正我哪里错了

网址:http://www.facebook.com/pages/Fresh-Caesar/144860502248864 错误:操作无法完成。 (WebKitErrorDomain 错误 101。)

【问题讨论】:

    标签: iphone


    【解决方案1】:

    我们可以通过使用字符串编码来解决这个问题

    NSString *encodedString=[siteUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
    NSURL *weburl = [NSURL URLWithString:encodedString];
    

    【讨论】:

    • 即使我编码我得到相同的错误 NSURLErrorDomain 代码 1002 与编码的 url %20 %21.... 与在 url。它说不支持的网址
    • @kiran 根据Docs 当框架无法处理格式正确的 URL 时返回它。最可能的原因是该 URL 没有可用的协议处理程序。
    【解决方案2】:

    也许可以参考WebKitErrorDomain error 101。不过需要查看更多代码。你能提供清单吗?

    【讨论】:

    • NSURL * url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",facebook]]; NSMutableURLRequest * request = [NSMutableURLRequest requestWithURL:url]; [self.webViewController loadRequest:request];
    猜你喜欢
    • 2012-03-14
    • 1970-01-01
    • 1970-01-01
    • 2017-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多