iOS開發Safari調試WebView頁面


App混合開發現已是常態,不過作為app端開發人員,對H5頁面的使用,可不能簡單的局限於使用,一些簡單的調試方法還是有必要了解的。

關於如何在使用webview過程中,如何對web內對內容進行調試,這里會簡單講一下步驟。

 

一、真機或Simulator  打開"設置"->"Safari"->"高級"->"Web檢查器" 

a5664ee2-b1bf-41c9-966b-9186322075b4

 

 

 

二、打開電腦上 Safari  ->“偏好設置” -> “高級” -> “在菜單欄中顯示開發選項”

e4bb8406-bafe-41a3-9a90-2221d0e74573

下面我會使用模擬器進行測試。 

 

三、這時,我們不運行app,可以先查看一下Simulator,發現是沒有東西的。

 

 

四、然后我們運行app,並打開一個webview,加載一個h5頁面。在此查看 步驟三 ,會發現如下:

 

 

紅框內就是我們正在運行的webview頁面。

我們打開safari,點擊一下上面的紅框,會彈出一個網頁檢查器,類似下圖:

 

這里顯示的就是webview上的內容,我們可以通過這個進行一些調試,就跟windows下 按F12調試一個道理。

在彈出的網頁檢查器中,可以看到當前正在加載網頁的各種信息,包括元素源碼、網絡、資源與腳本、控制台輸出等。並且它和Web前端的調試方式相同,你可以直接修改網頁的CSS樣式,對網頁布局源碼等進行修改,使用調試器進行腳本調試,而不需要重新運行整個APP。

 

五、這邊我以《百度》舉例

 1、webview加載百度網站“http://www.baidu.com”

 

2、打開safari的網頁檢查器

 

3、比如我要修改這幾個名字

 

 按1、2、3步驟進行操作:

 

 最后的結果如下:

 

當然這是最基礎、最簡單的操作,像其他改某段字體大小,label長度等等,你都可以嘗試看看

 

如果你懂一點前端web開發,那就如虎添翼了,web調試信手拈來。。。

 

enjoy ~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM