2013-12-16 98 views
0

試圖將HTML文件加載到webview中,該圖像中的圖像鏈接到支持文件文件夾中的其他頁面。加載主html文件,但圖像和鏈接不起作用。有關如何解決這個問題的任何建議?我將img文件引用爲img src =「$#%。png」。加載UIWebview中的圖像/鏈接

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"iphone" 
     ofType:@"html"]; 
    NSString* htmlString = [NSString stringWithContentsOfFile:htmlFile 
     encoding:NSUTF8StringEncoding error:nil]; 
    NSString *path = [[NSBundle mainBundle] bundlePath]; 
    NSURL *baseURL = [NSURL fileURLWithPath:path]; 
    [myWebView loadHTMLString:htmlString baseURL:baseURL];  
    [myWebView loadHTMLString:htmlString baseURL:[[NSBundle mainBundle] 
     bundleURL]];  
    [myWebView loadHTMLString:htmlString baseURL:nil]; 
} 
+1

試試這個[myWebView的loadRequest:[的NSURLRequest requestWithURL:[NSURL fileURLWithPath:[一個NSBundle mainBundle] pathForResource:@ 「iphone」 ofType: @ 「HTML」] isDirectory:NO]]]; – ajay

+0

謝謝ajay那工作 –

+0

加入回答乾杯! – ajay

回答

0

使用此代碼加載html文件中UIWebView

[myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"iphone" ofType:@"html"] isDirectory:NO]]];