Swift Webview 讀取網址、連結、URL

Webview就是Swift原生內建網頁讀取器,Webview可以讀取任何網址、連結、URL,與一般網頁無異,此外還有WkWebView也是網頁讀取器。

基本網頁讀取創建 UIWebView
loadRequest->URLRequest->URL

let webView = UIWebView(frame:  CGRect(x: 0, y: 0, width: self.view.frame.size.width, height: self.view.frame.size.height))
self.view.addSubview(webView)
let url = URL(string: "https://www.google.com/")
webView.loadRequest(URLRequest(url: url!))

Swift讀取網頁

Webview控制功能

Webview上一頁

// -> 上一頁
webView.goBack()

Webview下一頁

// -> 下一頁
webView.goForward()

Webview重新整理

// -> 重新整理
webView.reload()

Webview停止讀取網頁

// -> 停止讀取網頁
webView.stopLoading()

網頁狀態

Webview能不能在上一頁

// -> 能不能在上一頁
if webView.canGoBack {}

Webview能不能在下一頁

// -> 能不能在下一頁
if webView.canGoForward {}

Webview是否讀取完畢

// -> 是否讀取完畢
if webView.isLoading {}

Categorized in: