解决问题:Appium WebView 跳转页面后无法定位元素
我们公司的APP从搜索页面开始就是嵌的webview,调试过程中发现跳转至搜索结果页面后无法定位元素了,而通过get source获取到的页面是搜索页面的,不是搜索结果页。。。
通过chrome的调试工具发现第二个页面是盖在第一个页面上面的。
这两个页面都是同时存在的,页面跳转后脚本的操作依旧是对第一个页面操作。。。
经过尝试发现的解决方案:
切换context为源生,再切换到webview,即可对跳转后的页面做操作。
转载于:https://www.cnblogs.com/loayi/p/7268283.html
解决问题:Appium WebView 跳转页面后无法定位元素相关推荐
- 小程序webview跳转页面后没有返回按钮完美解决方案
随着小程序越来越火爆,使一个产品如果只有公众号H5页面和APP显得不怎么完美,总感觉不搭上小程序这趟流量车,就会少了点什么,心里别扭地很.在此驱动下,我所在公司也决定赶紧上车. 但是,如果要按照小程序 ...
- 怎么给当前点击的a标签添加一个样式(跳转页面后)
怎么给当前点击的a标签添加一个样式(跳转页面后): 方法1. 用cookie记录这个打开的序列号,然后页面在跳转的时候在读出来. 方法2. 循环a的链接,然后与location.href去比对,如果相 ...
- Appium 解决微信公众号、小程序切换 webview 后无法定位元素的问题
Appium 解决微信公众号.小程序切换 webview 后无法定位元素的问题 参考文章: (1)Appium 解决微信公众号.小程序切换 webview 后无法定位元素的问题 (2)https:// ...
- uniapp在onLaunch中使用redirectTo或reLaunch跳转页面后点击事件失效
问题描述: 使用uniapp编译成小程序时,在生命周期onLaunch中运用redirectTo或reLaunch跳转页面后点击事件失效,但是如果你重定向的页面中有使用navigator组件跳转后再返 ...
- response跳转html页面,puppeteer跳转页面后response获取
puppeteer跳转页面后response获取 问题简述 业务场景 接受到了请求后 前端立马跳转了页面 page.on('response', response => { if( respon ...
- selenium+python,解决selenium弹出新页面,无法定位元素的问题(报错:Unable to locate element:元素)
selenium+python,解决selenium弹出新页面,无法定位元素的问题(报错:Unable to locate element:元素) 参考文章: (1)selenium+python,解 ...
- 微信小程序跳转页面后onload中获取到的参数值和跳转页面时传的参数不一样
channel是一个从后端获取的被加密的一个字符串且已经被encode,我不对其进行修改,只在页面中跳转时带上这个参数,有接口需要传给后端这个参数时,传给他decodeURIComponent(cha ...
- 微信小程序授权登录,跳转页面后在跳回首页不用再次登录
小程序授权登录要使用wx.getUserProfile,获得用户投头像后,做一些页面跳转功能,但是如果需要再次跳转首页的话,小程序就会有回到登录前的状态,这样体验感会很差.要想不用再次登录,也不难,只 ...
- 关于微信小程序跳转页面后不刷新问题,和页面跳转后左上角还保留了之前的页面,和存在返回按钮的解决方法
在微信小程序的页面跳转上,可能大多数的情况下会在一级子页面使用 wx.navigateTo跳转到二级页面,会从二级页面返回主页面或则从三级页面提交数据后返回主页面,为了良好的客户使用效果,在一二级页面 ...
最新文章
- python客户价值分析_Python数据分析与应用航空公司客户价值分析.ppt
- hihoCoder 第136周 优化延迟(二分答案+手写堆)
- 利用 SIFT 实现图像拼接
- npm ERR! Unexpected end of JSON input while parsing near '...on:0.10.3,direc to'
- 整合tomcat的一些配置
- Hulu直播服务难点解析(三):关键收获
- 万能无线键盘对码软件_Ceke M87蓝牙机械键盘拆解评测 - Mac小伴侣
- 中国还有一个作家叫格非
- 开源 免费 java CMS - FreeCMS-信息页静态化参数 .
- PHP 长连接,奏是这么简单
- 计算机专业祝福新年快乐,用计算机语言祝福大家新年快乐!
- Dojo1.6新特性概览
- 2.基于梯度的攻击——FGSM
- 在Windows server中如何安装SQL Server 2008
- PS教程新手入门(三)--PS实用的技巧教程
- G_分包具体详情及处理
- Unirech-最新腾讯云国际版注册流程-无需绑定paypal
- RandomAccess接口使用
- 【历史上的今天】9 月 27 日:“3Q 大战”正式打响;第一个被通缉的电脑黑客;知名“美女病毒”作者被定罪
- h5 视频活体检测(人脸认证)的前端