如何跳过开始页面

来源:3-19 实现自动化登录考研帮app并滑动资讯信息-3

qq_L21_0

2020-06-07

老师您好
有些app,启动后要先跳过一些页面 才到登陆页面的,如何跳过这些页面
如截图的app(从右向左活动跳过,但是我用swipe好像没效果)
app的下载连接(https://www.wandoujia.com/apps/8090485)
老师可以试试

图片描述图片描述

写回答

3回答

大壮老师

2020-06-08

试一下这个方法:

d.swipe_ext("right") # 屏幕右滑,4选1 "left", "right", "up", "down"
d.swipe_ext("right", scale=0.9) # 默认0.9, 滑动距离为屏幕宽度的90%
d.swipe_ext("right", box=(0, 0, 100, 100)) # 在 (0,0) -> (100, 100) 这个区域做滑动


0
1
qq_L21_0
非常感谢!老师棒棒 可以了
2020-06-09
共1条回复

大壮老师

2020-06-08

最简单的办法获取他的缓存,说白了,就是不用u2去清除他的缓存。手动启动一次后,第二次就不会再加载了。
我找个时间测一下左右滑动。

0
1
qq_L21_0
动启动一次后,第二次就不会再加载了 ,可以这样 不过还是希望能用纯代码控制整个流程
2020-06-08
共1条回复

qq_L21_0

提问者

2020-06-08

我的跳过代码是这样的,麻烦老师看看

if self.d.wait_activity("com.bonade.xwl.ui.GuideActivity", timeout=10):

   # self.d.swipe(0, int(self.size[1] * 0.5), int(self.size[0]), int(self.size[1] * 0.5))
   self.d.swipe(int(self.size[0]), int(self.size[1] * 0.5), int(self.size[0]/2), int(self.size[1] * 0.5)) 
   

0
0

移动端Python爬虫实战 数据抓取+数据可视化

从App数据抓取到数据可视化,全流程讲解

1831 学习 · 1003 问题

查看课程