AutoX icon indicating copy to clipboard operation
AutoX copied to clipboard

在线程中循环获取不到"允许"

Open xchd opened this issue 5 months ago • 0 comments

  1. Autox.js 版本:666
  2. Autox.js 下载渠道:https://github.com/kkevsekk1/AutoX/releases
  3. Android 版本:MagicOS 8.0
  4. Android 机型:荣耀x40
  5. Android 系统类别:荣耀
  6. VSCODE 扩展版本 Auto.js-Autox.js-VSCodeExt (可选,如果是连接电脑的问题需要填):
  7. 问题描述: 在线程中循环获取不到控件 console.info("在申请权限的时候可以点击允许"); threads.start(function(){ while(true){ if(text("允许").findOnce() != null){ console.info("点击允许."); let b = text("允许").findOnce().bounds(); console.info("坐标",b.centerX(), b.centerY()); console.info(text("允许").findOnce().text()); click(b.centerX(), b.centerY()); } sleep(1000); console.info("还活着"); } }); 打开app,系统提示打开xxx"允许",这个时候text("允许").findOnce()是能找到的。在运行过程中,需要申请截图权限,系统提示"允许",但是一直text("允许").findOnce()匹配不上,不知道是什么原因?
  8. 报错日志(可选):
  9. 屏幕截图(可选):

xchd avatar Sep 06 '24 08:09 xchd