问题描述
使用 execute_visual_actions 工具点击浏览器下载弹窗中的按钮时,只会使按钮获得焦点(focus),但不会触发实际的点击事件。
复现步骤
- 在 Microsoft Edge 浏览器中触发文件下载,显示下载弹窗
- 使用
get_visual_tree 获取下载弹窗的视觉树
- 识别到下载项中的操作按钮(如"打开"、"保存"、"另存为")
- 使用
execute_visual_actions 点击这些按钮
示例代码:
json { "actions": [ { "Type": "Click", "Target": "500" } ] }
其中 Target 500 是"打开"按钮的元素ID,坐标为 box="1862,236,66,45"
实际行为
- 按钮只是获得了焦点(focus)
- 没有触发按钮的实际点击动作
- 文件没有被打开或保存
预期行为
点击按钮应该触发实际的点击事件,执行对应的操作(打开文件、保存文件等)
环境信息
- 操作系统:Windows 11 (Build 26200)
- 浏览器:Microsoft Edge 145.0.3800.82 (正式版本) (64 位)
- Everywhere 版本:0.6.7.0
- 目标元素:浏览器下载弹窗中的按钮(type: Button)
补充说明
测试了多个按钮(ID: 500, 502),均出现相同问题。工具返回执行成功,但实际只触发了focus效果。
问题描述
使用
execute_visual_actions工具点击浏览器下载弹窗中的按钮时,只会使按钮获得焦点(focus),但不会触发实际的点击事件。复现步骤
get_visual_tree获取下载弹窗的视觉树execute_visual_actions点击这些按钮示例代码:
json { "actions": [ { "Type": "Click", "Target": "500" } ] }其中 Target 500 是"打开"按钮的元素ID,坐标为 box="1862,236,66,45"
实际行为
预期行为
点击按钮应该触发实际的点击事件,执行对应的操作(打开文件、保存文件等)
环境信息
补充说明
测试了多个按钮(ID: 500, 502),均出现相同问题。工具返回执行成功,但实际只触发了focus效果。