by meggin kearney
meggin is a tech writer
使用 chrome 開發者工具在您的原生 android 應用中除錯 webview。
在 android 4.4 (kitkat) 或更高版本中,使用 devtools 可以在原生 android 應用中除錯 webview 內容。
必須從您的應用中啟用 webview 除錯。要啟用 webview 除錯,請在 webview 類上呼叫靜態方法 setwebcontentsdebuggingenabled。
if
(build
.version
.sdk_int
>=
build
.version_codes
.kitkat
)此設定適用於應用的所有 webview。
if
(build
.version
.sdk_int
>=
build
.version_codes
.kitkat)}
chrome://inspect 頁面將顯示您的裝置上已啟用除錯的 webview 列表。
要開始除錯,您想要除錯的 webview 下方的 inspect。像使用遠端瀏覽器標籤一樣使用 devtools。
與 webview 一起列示的灰色圖形表示 webview 的大小和相對於裝置螢幕的位置。如果您的 webview 已設定標題,標題也會一起顯示。
在 chrome://inspect page 上無法看到您的 webview?
idea 遠端除錯 IDEA遠端除錯
大部分測試環環境和本地環境有區別,在本地上也很難搭建起一套完整的服務,所以導致了在本地可以發布到伺服器上卻出現各種問題,這時候我們就可以借助遠端除錯來幫助我們快速的定位問題的所在。遠端除錯需要在伺服器上部署與本地一致的 xdebug xrunjdwp transport dt socket,serv...
Appium基礎總結 webview遠端除錯
個別手機可能會預設開啟此屬性,所以預設也能訪問到h5內部的控制項 如果還是訪問不到,檢查webview的除錯屬性是否開啟,此時需要讓研發配合開啟webview的除錯屬性 webview技術原理 localhost wang adb shell cat proc net unix grep webvi...
遠端掛載和遠端除錯
遠端掛載 1 修改ip為同一網段 ifconfig eth0 ip 2 mount t nfs o nolock,intr,rsize 1024,wsize 1024,proto tcp host ip nfs mnt 遠端除錯 主機端 1 arm arago linux gnueabi gdb x...