appium.findElementByName("功能介绍").click(); // 功能介绍
//判断是否有 WEBVIEW
Thread.sleep(15000);
appium.context("WEBVIEW_1");
Thread.sleep(5000);
int k = appium.findElementsByClassName("android.view.View").size();
int j = appium.findElements(By.className("android.view.View")).size();
System.out.println(k);
System.out.println(j);

如上所示
Set contextNames = appium.getContextHandles();
System.out.println(contextNames.size());
for (String contextName : contextNames)
通过以上的代码,我已经确认 webview 的名称是 WEBVIEW_1,但是 k,j 的值一直是 0,为什么会找不到 WEBVIEW_1 是的元素呢。。。。雪地裸体跪求大神帮忙。。。。。。。。。。


↙↙↙阅读原文可查看相关链接,并与作者交流