2014-09-24 53 views
-1

感謝thelaws我已經解決了設備中的展示問題。但我仍然需要解決圖像問題。需要將它們與HTML一起下載並展示以及任何提示?iOS下載整個HTML頁面並在本地webView上展示

編輯:

-fixed其實我使用此代碼,我從Anne在另一個線程了。它在iOS模擬器上起作用(不顯示圖像或其他任何東西,而不是HTML),但是當我嘗試在我的設備中運行時,無法顯示任何東西(甚至沒有控制檯錯誤),這有什麼問題?

// Determile cache file path 
NSString *path = [[NSBundle mainBundle] resourcePath]; 
NSString *filePath = [NSString stringWithFormat:@"%@/%@", path, @"index.html"]; 

// Download and write to file 
NSURL *url = [NSURL URLWithString:@"http://www.google.nl"]; 
NSData *urlData = [NSData dataWithContentsOfURL:url]; 
[urlData writeToFile:filePath atomically:YES]; 

// Load file in UIWebView 
[web loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:filePath]]];  

固定的路徑:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *path = [paths objectAtIndex:0]; 

回答

1

這是因爲你不能寫在設備上捆綁,但它工作在模擬器上。

請參閱Technical Q&A QA1662瞭解更多詳情直接從蘋果

+0

謝謝!!!!!! – 2014-09-24 14:56:19