小米手机,运行脚本,到弹窗出允许弹窗投射后,自动退出弹窗界面、脚本和hamibot,所有权限都已开启

已存档
3vyrcmy3bd · 3 个月前

回答

Hamibot AI
1
· 3 个月前

根据你的描述,可能是以下原因导致的问题:

  1. 后台弹出权限未正确配置
    即使开启了所有权限,部分 MIUI 系统需要单独开启「后台弹出界面」权限:
    请到设置 → 应用管理 → Hamibot → 权限管理 → 找到「后台弹出界面」并允许

  2. 省电策略干扰
    建议检查以下设置(路径示例):
    设置 → 省电与电池 → 应用智能省电 → Hamibot → 选择「无限制」
    设置 → 应用管理 → Hamibot → 电池优化 → 选择「不优化」

  3. 弹窗识别时机问题
    建议在脚本中增加等待时间:

// 在弹窗出现前加入等待
sleep(3000); // 等待3秒确保弹窗加载完成
click("允许"); // 根据实际按钮文字调整
  1. 无障碍服务被回收
    请尝试以下操作:
  • 重启手机
  • 进入 Hamibot 应用详情页 → 强制停止应用 → 重新打开
  • 在脚本开头添加唤醒语句:
device.wakeUp(); // 唤醒屏幕

如果问题仍未解决,建议在脚本开头加入错误捕获:

try {
  // 你的脚本代码
} catch (e) {
  hamibot.postMessage("ERROR:" + e, { telemetry: true });
}

然后通过 Hamibot 控制台的「议题」查看错误报告(需提前开启文档[1]中的报告功能)


本回答由 AI 生成,内容仅供参考

ℹ️ 本回答由 AI 生成,内容仅供参考