獲取 UIWebView 中用戶所點擊的圖片 URL

碼頭工人 9年前發布 | 1K 次閱讀 C/C++ IOS

在使用 UIWebView 的時候 (通常是閱讀類的 App),會有點擊圖片放大的需求,那么可以通過設置 UIWebViewDelegate 來過濾請求,取出圖片的 URL

extension ViewController: UIWebViewDelegate {  
  func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
  if request.URLString.lowercaseString.hasSuffix(".png") || request.URLString.lowercaseString.hasSuffix(".jpg") || request.URLString.lowercaseString.hasSuffix(".gif") {
    println("Image URL is \(request.URLString)")
    return false
   }
   return true
  }
}

來自:http://tips.producter.io/huo-qu-uiwebview-zhong-yong-hu-suo-dian-ji-de-tu-pian-url-2/

 本文由用戶 admin 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!