1
我想在webview中顯示一些html內容數據。爲了顯示html數據,我有一個html文件,但我不知道如何在webview中執行該html。 如果有人知道,請引導我。如何在iphone的webview中顯示html數據
感謝提前
我想在webview中顯示一些html內容數據。爲了顯示html數據,我有一個html文件,但我不知道如何在webview中執行該html。 如果有人知道,請引導我。如何在iphone的webview中顯示html數據
感謝提前
這是一個過於簡單的代碼,你很快就會使用它的限制。
例如,如果你想顯示來自你的項目包的圖像。
希望(如果你使用一個HTML文件):
NSStringEncoding encoding;
NSError* error = nil;
NSString* bundlePath = [[NSBundle mainBundle] bundlePath];
NSString* htmlPath = [[NSBundle mainBundle] pathForResource:self.htmlFilename ofType:@"htm"];
NSString* htmlContent = [NSString stringWithContentsOfFile:htmlPath usedEncoding:&encoding error:&error];
if (error != nil) // Manage the error
[webView loadHTMLString:htmlContent baseURL:[NSURL fileURLWithPath:bundlePath]];
,或者直接HTML聯編碼短:
NSString* htmlContent = @"<html><head><title></title></head><body><img src='image.jpg' /></body></html>";
[webView loadHTMLString:htmlContent baseURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]];
使用方法使用loadString ...
[webView loadHTMLString:myHtmlString baseURL:nil];