我在加载网站时遇到一些问题,这显然与需要正确设置baseurl有关。主站点是http://www.oklahomachristianacademy.org,我需要打开的站点地址是一个返回为
的字符串 applewebdata://F6224B10-25ED...
所以,在我的代码中,我认为这可以设置baseurl和上面附加的字符串加载到应用程序中。
-(void)viewWillAppear:(BOOL)animated {
NSURL *theurl = [NSURL URLWithString:@"http://www.oklahomachristianacademy.org/"];
[savedweb loadHTMLString:(NSString *)link baseURL:(NSURL *)theurl];
}
但是,这不起作用,UIWebview只会再次显示applewebdata://行。我错过了什么?
答案 0 :(得分:-1)
使用此代码
//NSString *urlAddress = @"http://www.google.com";
NSString *urlAddress = @"http://cagt.bu.edu/page/IPhone-summer2010-wiki_problemsandsolutions";
//Create a URL object.
NSURL *url = [NSURL URLWithString:urlAddress];
//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
//Load the request in the UIWebView.
[webView loadRequest:requestObj];