我使用下面的代码打印android应用程序的webview但无法获得webview:
Set<String> contextNames = driver.getContextHandles();
for (String contextName : contextNames) {
System.out.println(contextName);
}
我的应用程序具有使用google api和webview中打开的窗口的gmail登录功能。我尝试了上面的代码来检查webview,但它只在控制台上打印“NATIVE_APP”。
任何人都可以建议我如何获取webview,以便我可以切换。
是否需要在应用程序级别进行任何配置?
谢谢, 萨迪克
答案 0 :(得分:0)
只有在后端启用时,Appium才能切换webview,这里有一些描述如何在android应用程序中启用webview的链接