如何在 iOS/iPhone 中建立 WebView?
要在 iOS 中建立 Web 檢視,我們將使用 iOS 的 Webkit 框架。以前,UIWebView 用於建立 Web 檢視,但現在已棄用。
我們將在本專案中使用 WebKit 檢視。
建立一個新專案,然後從物件庫將 WebKit 檢視拖放到 ViewController。
根據您的要求給予約束。
在 ViewController 中建立到 WebKit 的 outlet 連線。
在本例中,我們將使用以下程式碼開啟 Facebook。
let url = URL(string: "https://#")
override func viewDidLoad() {
super.viewDidLoad()
let request = URLRequest.init(url: self.url!)
self.wbView.load(request)
}現在,最後我們需要在 info.plist 中新增一個關鍵應用傳輸安全設定。
將您的 info.plist 檔案作為原始碼開啟,並貼上以下程式碼 -
<key>NSAppTransportSecurity</key> <dict> <!--Include to allow all connections (DANGER)--> <key>NSAllowsArbitraryLoads</key> <true/> </dict>
注意 - 在執行 iOS 10.0 或更高版本裝置時,我們還需要在 info.plist 中新增照片庫使用說明和相機使用說明。
NSPhotoLibraryUsageDescription NSCameraUsageDescription
這是應用程式在模擬器上執行時的樣子。

廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP