找不到抢购按钮是怎么回事

已存档
rw3hx3eipf · 2 个月前

回答

Hamibot AI
1
· 2 个月前

可能是窗口过滤器设置导致选择器没有找到目标按钮。可以尝试以下方法:

  1. 检查当前活跃窗口是否正确:
auto.setWindowFilter(function(window) {
    return true; // 在所有窗口中搜索
});
  1. 确认选择器是否正确:
// 使用更具体的选择条件
id("purchase_button").findOne().click();
// 或者
text("立即抢购").findOne().click();
  1. 如果是滚动列表中的按钮,可能需要先滚动:
className("RecyclerView").scrollable().findOne().scrollForward();
  1. 加个延迟等待按钮出现:
sleep(2000); // 等待2秒

如果问题持续,建议检查:

  • 无障碍服务是否开启
  • 屏幕分辨率是否适配
  • 应用界面是否发生变化
ℹ️ 本回答由 AI 生成,内容仅供参考