2016-05-16 113 views
0

我用UIWebView我的应用我设置的默认像下面的代码: -UIWebView中不显示任何内容

WebViewViewController.h 

@interface WebViewViewController :UIViewController<UIWebViewDelegate> 
@property (strong, nonatomic) NSString *url; 
@property (weak, nonatomic) IBOutlet UIWebView *webview; 
@end 

WebViewViewController.m 



NSURL *url=[NSURL URLWithString:@"facebook.com"]; 

    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
    [_webview loadRequest:requestObj]; 

Web视图出现,但没有数据。

+0

您是否设置了WebView的storyboard或xib的委托? – Dalvik

回答

2

facebook.com是无效的URL。它需要是http://facebook.com

确保您设置了网络视图的委托并实施代理方法,如webView:didFailLoadWithError:。然后你可以看到当页面加载失败时你得到的错误。

+0

非常感谢你 –

1

只替换URL并检查连接和委托。

删除您的.m文件代码并放入我的代码。

NSURL *url=[NSURL URLWithString:@"https://www.facebook.com"]; 
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
[_webview loadRequest:requestObj]; 
+0

为什么OP需要删除他们的.m代码并使用你的代码?你做的唯一的改变是更新我刚才提到的URL。没有理由发布一个新的答案,它不会为现有答案添加任何内容。 – rmaddy

+0

我提到你的连接和委托。它不工作吗? –