mirror of https://github.com/jumpserver/jumpserver
perf: 修复 chrome 部分元素定位失败的问题
parent
9367e79bcf
commit
886f977311
|
@ -1,3 +1,7 @@
|
||||||
|
#2023-09-18 Version 1.0
|
||||||
|
## Bug 修复
|
||||||
|
- 移除窗口最小化,避免造成部分页面元素定位失败
|
||||||
|
|
||||||
# 2023-09-04 Version 0.9
|
# 2023-09-04 Version 0.9
|
||||||
## 功能优化
|
## 功能优化
|
||||||
- 进度条显示最大超时
|
- 进度条显示最大超时
|
||||||
|
|
|
@ -258,11 +258,11 @@ class AppletApplication(BaseApplication):
|
||||||
self.driver = webdriver.Chrome(options=self._chrome_options, service=service)
|
self.driver = webdriver.Chrome(options=self._chrome_options, service=service)
|
||||||
self.driver.implicitly_wait(10)
|
self.driver.implicitly_wait(10)
|
||||||
if self.app.asset.address != "":
|
if self.app.asset.address != "":
|
||||||
self.driver.minimize_window()
|
|
||||||
ok = self.app.execute(self.driver)
|
ok = self.app.execute(self.driver)
|
||||||
if not ok:
|
if not ok:
|
||||||
print("执行失败")
|
print("执行失败")
|
||||||
self.driver.maximize_window()
|
self.driver.maximize_window()
|
||||||
|
|
||||||
def wait(self):
|
def wait(self):
|
||||||
disconnected_msg = "Unable to evaluate script: disconnected: not connected to DevTools\n"
|
disconnected_msg = "Unable to evaluate script: disconnected: not connected to DevTools\n"
|
||||||
closed_msg = "Unable to evaluate script: no such window: target window already closed"
|
closed_msg = "Unable to evaluate script: no such window: target window already closed"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
name: chrome
|
name: chrome
|
||||||
display_name: "{{ 'Chrome Browser' | trans }}"
|
display_name: "{{ 'Chrome Browser' | trans }}"
|
||||||
version: 0.9
|
version: 1.0
|
||||||
comment: "{{ 'Chrome Browser Open URL Page Address' | trans }}"
|
comment: "{{ 'Chrome Browser Open URL Page Address' | trans }}"
|
||||||
author: JumpServer Team
|
author: JumpServer Team
|
||||||
exec_type: python
|
exec_type: python
|
||||||
|
|
Loading…
Reference in New Issue