3

我們的應用程序中有一個Web視圖,它被檢測爲單個網頁元素(android.webkit.WebView)。不顯示佈局層次結構來檢查各個UI組件。我試圖使用'UI Automator Viewer'和'Appium Inspector'來檢查元素,並得到相同的結果。是否有任何其他工具可用於檢查Web視圖?請指教!Webview元素檢測測試

回答

3

UIAutomatorViewer只能看到本地元素。 WebView下的所有東西都是web元素。您需要從本地切換到Web上下文。 Link

+0

@Kirill ......我怎麼切換視圖以查看Web上下文組件?謝謝! –

+1

@JohnnyWu你可以使用Chrome devtools。請參閱本指南https://developers.google.com/web/tools/chrome-devtools/remote-debugging/。 –

0

此功能在運行Android Lollipop打破,但似乎最近已經固定了Android系統WebView V44,嘗試升級的WebView然後檢查