iOS使用WebView簡單地應用內顯示網頁

2021-07-25 05:23:10 字數 677 閱讀 9153

ios支援的應用內顯示網頁的方法有多種,有的還會自動提供下方的工具欄,這裡說明最簡單的一種:使用webview來快速實現應用內顯示網頁內容。

uiwebview是ios自帶的一種瀏覽網頁的ui控制項,我們在.m檔案中建立乙個例項:

@inte***ce

viewcontroller ()

@property (nonatomic, strong) uiwebview *webview;

@end

然後在viewdidload方法中初始化這個webview例項,並設定其要訪問的**的url,然後將其新增到檢視中去:

- (void)viewdidload
這樣其實就完成了,非常簡單快捷。

但是其實在ios 9下還有乙個問題,那就是ios預設要求所有訪問必須基於https協議,所以現在直接執行會訪問失敗,解決方法是在info.plist檔案中新增支援http協議的宣告,方法如下:

我們右鍵info.plist檔案,選擇open as source code,新增如下**:

iOS 學習之WebView的使用

viewcontroller.m void viewdidload 手機的網路環境是實時變化的,網路慢的時候,怎麼提示使用者網頁正在開啟呢?在網頁開啟出錯的時候怎麼提示使用者呢?這時候我們就需要知道網頁什麼時候開啟的,什麼時候載入完成,什麼時候出錯了。那麼我們需要實現這個協議 uiwebview中幾...

web view的簡單配置

web view webview findviewbyid r.id.web view 設定webview的一些縮放功能點 web view.setscrollbarstyle webview.scrollbars outside overlay web view.sethorizontalscro...

WebView的簡單應用

size x large 我們這次要顯示出乙個google首頁 size img size x large 首先製作頁面 size img size x large 將web view拖入檢視中 size img size x large 在.h檔案中定義輸出口 size inte ce 1 17u...