-4

我有 UIWebView 我想在其中加载链接,但这里没有显示任何内容是我正在使用的代码没有显示

文件名具有价值http://www.google.com

            NSURL *url = [NSURL fileURLWithPath:fileName];

    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [webView setScalesPageToFit:YES];

    [webView loadRequest:request];  
4

4 回答 4

1

像这样尝试,替换fileURLWithPathURLWithString

    NSString *fileName= @"http://www.google.com";

    NSURL *url = [NSURL URLWithString:fileName];

    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [webview setScalesPageToFit:YES];

    [webview loadRequest:request];
于 2013-08-24T06:10:51.137 回答
0

**fileURLWithPath**当存在包含您的 URL 的路径时使用。

但在你的情况下,有一个直接的 URL,所以你应该使用如下

 NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",@"http://www.google.com"]];

NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView setScalesPageToFit:YES];

[webView loadRequest:request]; 
于 2013-08-24T06:11:50.690 回答
0
//Create a URL String.
NSString *urlString = [NSString stringWithFormat:@"http://www.google.com"];
//Create a Legeal URL object.
NSURL *MyUrl = [NSURL URLWithString:[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:MyUrl];
// set Fit page to WebView
[webView setScalesPageToFit:YES];
//Load the request in the UIWebView.    
[webView loadRequest:requestObj];

注意:不要忘记添加webViewself.View 如果您添加XIB则确保您的连接是正确的;

于 2013-08-24T06:11:55.577 回答
0

尝试这个 ..... !!!

 UIWebView * aWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
    NSString *fileName= @"http://click-labs.com";

    NSURL *url = [NSURL URLWithString:fileName];

    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [aWebView setScalesPageToFit:YES];

    [aWebView loadRequest:request];
    [ self.view addSubview:aWebView];
于 2014-02-14T10:51:35.833 回答