mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-06 09:51:00 +00:00
perf: chrome 添加插件
This commit is contained in:
@@ -186,9 +186,9 @@ class WebAPP(object):
|
||||
|
||||
def default_chrome_driver_options():
|
||||
options = webdriver.ChromeOptions()
|
||||
options.add_argument("start-maximized")
|
||||
# 禁用 扩展
|
||||
options.add_argument("--disable-extensions")
|
||||
options.add_argument("--start-maximized")
|
||||
options.add_argument("--new-window")
|
||||
|
||||
# 忽略证书错误相关
|
||||
options.add_argument('--ignore-ssl-errors')
|
||||
options.add_argument('--ignore-certificate-errors')
|
||||
@@ -215,6 +215,7 @@ class AppletApplication(BaseApplication):
|
||||
self.app = WebAPP(app_name=self.app_name, user=self.user,
|
||||
account=self.account, asset=self.asset, platform=self.platform)
|
||||
self._chrome_options = default_chrome_driver_options()
|
||||
self._chrome_options.add_argument("--app={}".format(self.asset.address))
|
||||
|
||||
def run(self):
|
||||
service = Service()
|
||||
@@ -223,7 +224,6 @@ class AppletApplication(BaseApplication):
|
||||
self.driver = webdriver.Chrome(options=self._chrome_options, service=service)
|
||||
self.driver.implicitly_wait(10)
|
||||
if self.app.asset.address != "":
|
||||
self.driver.get(self.app.asset.address)
|
||||
ok = self.app.execute(self.driver)
|
||||
if not ok:
|
||||
print("执行失败")
|
||||
|
Reference in New Issue
Block a user