Trong trình duyệt web của tôi, tôi đang cố gắng tải UIWebView
với NSData
được lấy từ một số NSURLConnection
. Khi tôi cố gắng tải nó vào UIWebView
, thay vì trang web, nó đi kèm với văn bản thuần HTML.Đang tải NSData vào UIWebView
Đây là mã của tôi:
trong viewDidLoad:
NSURLRequest *request = [NSURLRequest requestWithURL: [NSURL URLWithString:@"http://www.msn.com"]];
[NSURLConnection connectionWithRequest: request delegate:self];
sau trong mã:
-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
webdata = [NSMutableData dataWithData: data];
}
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{
[webview loadData:webdata MIMEType: @"text/html" textEncodingName: @"UTF-8" baseURL:nil];
}
Xem https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/URLLoadingSystem/Tasks/UsingNSURLConnection.html – titaniumdecoy