feat: 优化点击等待,补充缺少任务ID的日志等

This commit is contained in:
foxhui
2026-01-16 03:29:13 +08:00
Unverified
parent 3acd8bb17c
commit c0250e43a0
25 changed files with 208 additions and 112 deletions
+14 -48
View File
@@ -12,24 +12,30 @@
* @readonly
*/
export const TIMEOUTS = {
/** 导航超时(页面跳转) */
NAVIGATION: 30000,
/** 元素点击超时 (safeClick) */
ELEMENT_CLICK: 15000,
/** 输入框等待超时 (waitForInput) */
INPUT_WAIT: 20000,
/** 导航超时(页面跳转 gotoWithCheck */
NAVIGATION: 20000,
/** 元素滚动等待超时 (scrollToElement) */
ELEMENT_SCROLL: 30000,
/** 导航超时(扩展,带重试场景) */
NAVIGATION_EXTENDED: 60000,
/** 输入框等待超时 */
INPUT_WAIT: 10000,
/** API 响应超时(图片生成) */
API_RESPONSE: 120000,
/** 上传确认超时 */
UPLOAD_CONFIRM: 60000,
/** OAuth 登录流程超时 */
OAUTH_FLOW: 60000,
/** API 响应超时(图片生成 waitApiResponse */
API_RESPONSE: 120000,
/** 心跳间隔 */
HEARTBEAT_INTERVAL: 3000,
@@ -60,46 +66,6 @@ export const RETRY = {
],
};
// ==========================================
// 错误码(适配器层,与 server/errors.js 互补)
// ==========================================
/**
* 适配器错误码
* @readonly
*/
export const ADAPTER_ERRORS = {
/** 页面已关闭 */
PAGE_CLOSED: 'PAGE_CLOSED',
/** 页面崩溃 */
PAGE_CRASHED: 'PAGE_CRASHED',
/** 页面状态无效 */
PAGE_INVALID: 'PAGE_INVALID',
/** 网络错误 */
NETWORK_ERROR: 'NETWORK_ERROR',
/** 超时错误 */
TIMEOUT_ERROR: 'TIMEOUT_ERROR',
/** HTTP 错误 */
HTTP_ERROR: 'HTTP_ERROR',
/** 限流 */
RATE_LIMITED: 'RATE_LIMITED',
/** 需要验证码 */
CAPTCHA_REQUIRED: 'CAPTCHA_REQUIRED',
/** 需要登录 */
AUTH_REQUIRED: 'AUTH_REQUIRED',
/** 内容被阻止 (API/页面检测到错误关键词) */
CONTENT_BLOCKED: 'CONTENT_BLOCKED',
};
// ==========================================
// 人机模拟配置
// ==========================================