"usePrebuildWDA": True
应该可以不编译?
看下 appium 日志了,里面有详细的记录是怎么查找 chromedriver 的
项目右键,mark directories as
,resource root
下载了放哪的,确实使用了这个 driver?
type=='XCUIElementTypeStaticText' AND name CONTAINS '份数'
,我们的 ios app 可以这么定位,不知道你们的是否一样,
只是提出来一下,要在 windows 上执行还是要改一些东西的,不过也还好
windows 上执行编码有点问题呀,cmd 执行后返回的数据不是 utf-8 编码
这个不能解答我的问题呀,webview 版本和 chromedriver 版本对应关系不是我需要的,我想要的是com.android.webview
版本和 chrome 版本的对应关系,这种有吗?
你这报错不是元素没找到吗
不太懂你的调用方法的链接,用 selenium 点击是没效果?报错?日志呢,这样才可以知道什么问题
selenium 本质是模拟用户操作吧,你的意思是要点击这个链接吗,那直接按照 selenium 的方法操作就行,你不用去管链接怎么获得的
切换进 webview 再查找元素应该没这种问题吧
不是浏览器,你native
肯定没有current_url
这个方法,至少也要webview
才有吧。。 你要判断可以用activity
或者用一些元素是否存在来判断咯
current-url 是针对页面的吧,原生的所以提示没有这个方法
你 postman 都跑通了,你可以复制 postman 的代码出来看看到底应该是怎么请求的。
你获取的 text
就一个字符串,你遍历字符串然后跟稍后更新
比较肯定不会进判断内部了
学习了,确实高级
感觉我都认得你了,而且问题全是关于 http 下载 apk 的,你可以描述清楚:
你的现状/遇到的问题/你想要怎么解决(为什么没成功)/想要别人帮助
你一次性描述清楚,我相信会更有用,而不是没头没脑的一会一个帖子来问
值得深思
滑动可以指定起始和终止的坐标的,你把坐标设置好就是在指定区域滑动了。如果你想要更加精确一点,可以封装一个向左滑动元素的方法,比如叫swipeElementLeft
或者封装一个滑动并查找的方法swipeElementLeftUntil
这种链接肯定不行,要那种打开就直接下载的链接才行。而且干嘛非得用网上链接,用本地的 apk 就行,打完包肯定有本地的 apk 然后再上传这种平台的呀。
效果很不错啊
webview 有 handles 这个概念吗,不都是直接获取 context,然后 switch 进去呀
打开链接说文章已经被删除了
现在通过 chrome 去 inspect 只能看到搜一搜,看不到小程序呀。。