簡體   English   中英

在UIWebView中查看下載的圖像

[英]view downloaded images in UIWebView

我需要顯示一個UIWebView來顯示該應用程序已下載的圖像。 我生成我的HTML並將其設置如下:

UIWebView *webView = [[UIWebView alloc] initWithFrame:self.view.bounds];
        [webView loadHTMLString:messageBody baseURL:nil];
        [self.view webView];

我生成的HTML中的圖像如下所示:

<img src="file://Users//Max//Library//Application%20Support//iPhone%20Simulator//5.1//Applications//CDA9EC67-01BA-4AD8-B18B-E467A54B464C//Documents//18//l4c050-01w_tn.jpg" height="60" /> 

圖像顯示為殘破,我在這里想念什么?

您在圖像中使用的是台式計算機的絕對路徑。 嘗試在設備上運行應用程序后,該操作將無法正常運行,因為該應用程序無法訪問台式計算機上的文件。

正確的方法是在圖像中使用相對路徑,然后將baseURL參數設置為存儲圖像的設備文件系統的文件夾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM