如果无法获取元素的属性,可以考虑使用坐标点击

        获取屏幕坐标:为了获取要点击的屏幕坐标范围,需要在设备的设置---开发者选项中开启“指针位置”选项,这样在点击屏幕位置时,屏幕最上方就可以显示出点击的坐标

        注意:不需要精确的坐标值,要避免靠近屏幕边缘的位置,坐标定位本身就存在误差,只要点击在按钮上即可。

         方法一:driver.tap([(x1,y1),(x2,y2)], duration),在指定范围内点击

                 [(x1,y1),(x2,y2)]:坐标范围

                duration:持续时间,单位是ms,默认为None,可以省略

        方法二:driver.tap([(x1,y1)],duration),在指定坐标点进行点击

                [(x1,y1)]:坐标点

        示例:

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐