• 大佬,现在支持多点触控吗?比如三指滑动,我只找到两指手势的方法,没找到更多的

  • 因为 base64.b64encode 结果是 bytes 类型,要 decode 转一下,其实不用改造,直接再封装一下就可以了。
    data = self.driver.screenshot(format='raw')
    base64_data = base64.b64encode(data).decode('utf-8')

  • 我们公司做的安卓系统的产品,基本都是用 appium 框架去跑的 UI 自动化,还有部分辅助类的 Windows 端工具软件也是用 appium+WinAppDriver 跑的。再加上 web 端使用 selenium(也有使用 requests、websocket 接口),因为 appium 和 selenium 编写脚本基本类似的,学习成本会低一些,所以就一直用这套了。
    只是现在新品升级到安卓 10 以上了,有些新的特性,appium 不知道是不是不支持,或者是我使用方式不对,一些悬浮窗或下拉快捷菜单就无法定位了。

  • 有大佬知道 appium 可以支持这种悬浮窗口覆盖页面吗?