使用Appium Inspector定位web元素 switchContext时报错

news/2025/3/28 8:07:19/

在使用Appium Inspector调试hybrid应用时,发现工具栏的switch context不能正确切到WEBVIEW的context,报错

An unknown server-side error occurred while processing the command. Original error: invalid argument: cannot parse capability: goog:chromeOptions from invalid argument: unrecognized chrome option: androidDeviceSerial

经过资料查阅发现,只需要在启动设备的json里加上

"appium:chromeOptions": {"androidPackage": "xxxxxx"}

即可成功切换,这样网页里的元素就会被识别为html的元素风格,而不是android控件


http://www.ppmy.cn/news/1209262.html

相关文章

让你认识C++中的模板

目录 一. 泛型编程1、定义 二、函数模板1、定义2、格式3、函数模板的实例化(1)、强制转化(2)、显式实例化 三、类模板1、 类模板的定义格式2、实例3、 类模板的实例化 一. 泛型编程 1、定义 泛型编程:编写与类型无关…

Leetcode—637.二叉树的层平均值【简单】

2023每日刷题(二十五) Leetcode—637.二叉树的层平均值 BFS实现代码 /*** Definition for a binary tree node.* struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/ /*** Note: The returned array mu…

if...else绝佳替换方案

目录 方法一:提前 return方法二:枚举方案三:Optional 判空方案四:表驱动法方案五:策略模式 工厂方法方案六:责任链模式方案七:Function 方法一:提前 return 假如有如下代码&#x…

关于Android Studio中开发Flutter配置

配置系统环境变量:path下 ,flutter的bin目录下 File->Settings->Languages&Frameworks->FlutterFile->Settings->Languages&Frameworks->DartFile->Settings->Languages&Frameworks->Android SDK 确认是…

js 加密解密 cryptojs(对称加密库)

js 加密解密可以使用 crypto-js 这是一个对称加密的库, 可以使用 AES DES 但没有 rsa 等非对称加密的方法 安装方法 npm install crypto-js 它可以进行 MD5 SHA-1 SHA-256 Base64 AES DES 等算法和加密 import crypto from "crypto-js"let md5binary cry…

高德地图添加信息弹窗,信息弹窗是单独的组件

//弹窗组件 <template><el-card class"box-card" ref"boxCard" v-if"showCard"><div slot"header" class"clearfix"><div class"title">{{ model.pointName }}</div><div class…

MathType公式编辑器7.4.4最新中文版下载

不得不承认MathType公式编辑器是一个强大的数学公式编辑器&#xff0c;专门为理科生准备&#xff0c;MathType数学公式编辑器用于编辑数学试卷、书籍、报刊、论文、幻灯演示等文档&#xff0c;能够帮助使用者快速的在各种文档中插入符号和公式&#xff0c;多复杂的公式都可轻松…

打印流详解

概述 作用&#xff1a;打印流可以实现方便、高效的打印数据到文件中去。 高效体现在用到了缓冲流&#xff1a; public PrintStream(OutputStream out, boolean autoFlush, Charset charset) {super(out);this.autoFlush autoFlush;this.charOut new OutputStreamWriter(thi…