"auto";
var 长按间隔 = 1500; // 长按间隔时间,单位为毫秒
var curPackage = null; // 当前应用包名变量
var timeoutId = null; // 超时计时器ID变量
events.observeKey(); // 监听按键事件
events.onKeyDown("back", function(event) { // 当返回键按下时触发回调函数
curPackage = currentPackage(); // 获取当前应用包名
timeoutId = setTimeout(function() { // 设置定时器,在长按间隔时间后执行
backBackBackBack(); // 执行连续按返回键操作
}, 长按间隔);
});
events.onKeyUp("back", function(event) { // 当返回键松开时触发回调函数
clearTimeout(timeoutId); // 清除长按超时定时器
});
function backBackBackBack() {
while (curPackage == currentPackage()) { // 当前应用未切换时循环执行
back(); // 模拟按下返回键
sleep(200); // 休眠200毫秒,避免过快操作
}
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
- 最新
- 最热
只看作者