我試圖將圖像保存到有不同於一個uiwebview.The鏈接打開一個網站的照片庫不僅是一個圖像鏈接,NSURLConnection的可用於download.I想要通過長時間按下UIWebView中的圖像來實現下載,就像在safari中完成一樣。我怎麼能做到這一點..有可能?下載和保存來自鏈接的圖像中的UIWebView
回答
不好意思問,但爲什麼您使用的UIWebView只加載圖像。 UIImageView類的構造函數imageWithContentsOfURL:將完成這項工作。
然後,您可以使用UIPopoverController來呈現帶有調用UIImageWriteToSavedPhotosAlbum(http://goo.gl/uAJYS)的UIButton的UIViewController,以便將UIImage中的UIImage直接保存到用戶相機卷中。
對於優化,使用UITableViewController而不是UIViewController - 更多的默認iOS外觀&感覺 - 並通過覆蓋UIImageView上的UIResponder方法來呈現UIPopoverController一小段延遲。
//編輯:如果你真的是如何讓Safari瀏覽器的確切行爲保存在DOM樹中的任何圖像,我有點難倒。也許別人可以提供一些關於這方面的信息。
其實它的網站是在UIWebView中打開的,它不僅僅是加載一個圖像,即時通訊處理一個網站的圖像數量打開到webview – AppleDelegate
什麼解析的HTML代碼和提取所有的IMG網址,單獨呈現它們在UIImageViews和比描述的方式嗎? – maaalex
是的,maaalex給出了一些從UIWebView中提取圖像url的好主意。 – Tirth
NSURL *url = [NSURL URLWithString:link]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; [request setHTTPMethod:@"POST"]; NSURLResponse *response = NULL; NSError *requestError = NULL; NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&requestError]; NSString *responseString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
響應字符串中包含完整的信息
這個擁有良好如果一個項目是從已知url..how下載可以在由具有UIWebView的動態圖像達到和鏈接 – AppleDelegate
@AppleDelegate進行很好:u能得到的內容使用此NSString的webview * myText = [webView stringByEvaluatingJavaScriptFromString:@ \「document.documentElement.textContent \」];或者你可以通過NSString得到它* html = [yourWebView stringByEvaluatingJavaScriptFromString:@「document.body.innerHTML」]; –
- 1. 加載UIWebview中的圖像/鏈接
- 2. 圖像下載鏈接 - OpenERP
- 3. 在UIWebView中檢測下載鏈接
- 4. 圖像鏈接不下載圖像
- 5. 異步下載和緩存來自url的圖像
- 6. div與圖像和鏈接下載選定的圖像
- 7. 下載使用php的圖像鏈接
- 8. 獲取圖像的下載鏈接
- 9. 將網頁加載到UIwebview中,但來自本地的圖像
- 10. 來自鏈接的PHP顯示圖像
- 11. 下載一個熱鏈接保護的圖像
- 12. 保存來自WebBrowser控件的圖像
- 13. 保存來自url的圖像
- 14. 如何保存來自Google的圖像
- 15. 「保存鏈接爲」批量下載
- 16. 由於下載和保存圖像造成的內存壓力
- 17. 確保Symfony 2中的下載鏈接
- 18. 圖像下載被卡在一個不存在的鏈接
- 19. iOS Safari自動保存下載的圖像
- 20. 將下載的圖像與已保存的圖像比較?
- 21. 監控和保護下載鏈接
- 22. 從C#中的直接身份驗證鏈接下載圖像
- 23. 使「保存圖像爲」鏈接到不同的圖像?
- 24. 的Python:下載圖像從鏈接沒有圖像擴充
- 25. OpenGVE中的圖庫的下載鏈接
- 26. 截取UIWebView中的圖像中的鏈接
- 27. 如何下載熱鏈接保護圖像?
- 28. UIWebView中的自定義鏈接Bug
- 29. 加載圖像 - UIWebView的
- 30. S3鏈接時自動下載圖片
我認爲這是你正在尋找一個.. –
Vjlakshmi