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