66 Commits

Author SHA1 Message Date
g1879
a4bf7da0bd run_js()等方法加上timeout参数;修复tab相关问题 2023-11-15 00:31:46 +08:00
g1879
47557844e0 插件路径自动变成绝对路径;抓包加上判断frame;元素坐标改为float;修复配置文件损坏时出现的问题 2023-11-14 11:41:33 +08:00
g1879
a5e86167e2 4.0.0b7当set_headless(False)但接管了无头浏览器,将起关闭并启动新的有头浏览器;prop()改用js方式 2023-11-13 20:23:04 +08:00
g1879
9fb0f84507 click()增加wait_stop参数;启动时自动关闭浏览器隐私声明;动作链移动增加时长参数 2023-11-13 18:20:06 +08:00
g1879
457eb27566 调整项目结构和部分类名 2023-11-08 15:59:50 +08:00
g1879
c6273d9bf2 优化点击逻辑 2023-11-08 11:21:11 +08:00
g1879
ed8c53d738 元素增加locations.rect和locations.viewport_rect属性;优化is_covered逻辑;优化Driver _send()逻辑;修复Listener method设置问题;优化点击逻辑;Driver统一在browser创建 2023-11-07 16:15:01 +08:00
g1879
368665df57 4.0.0b1对连接逻辑进行完全重构,'none'模式不主动停止网页且无视timeout;wait.new_tab()成功时返回id 2023-10-30 01:57:18 +08:00
g1879
2939e4d42b Tab可处理自己的alert;重构处理alert逻辑,alert存在时也可处理非js命令 2023-10-24 23:50:16 +08:00
g1879
d587ca6095 优化ChromiumDriver超时逻辑 2023-10-24 17:45:20 +08:00
g1879
90c715aeae 增加ele.states.has_rect和ele.wait.stop_moving();common删除FlowViewer 2023-10-23 17:44:19 +08:00
g1879
06a215d93a 基本完成Listener修改 2023-10-23 01:03:46 +08:00
g1879
e5a2a25473 get_src()增加支持blob 2023-10-22 10:00:53 +08:00
g1879
8e8394a889 微调 2023-10-20 18:24:01 +08:00
g1879
f2b522b25e 调整项目文件目录 2023-10-20 15:07:08 +08:00
g1879
aafbc7a839 调整项目文件目录 2023-10-20 14:35:44 +08:00