From d339563a4cba926ca3d52133af42dee4be5d7210 Mon Sep 17 00:00:00 2001 From: spiduler Date: Tue, 20 Oct 2020 08:22:26 +0900 Subject: [PATCH] sdfdf --- src/component/SeleniumBrowser.js | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/src/component/SeleniumBrowser.js b/src/component/SeleniumBrowser.js index 7cf0ca5..8dad648 100644 --- a/src/component/SeleniumBrowser.js +++ b/src/component/SeleniumBrowser.js @@ -6,11 +6,11 @@ const logger = require("logops") , { Options } = require('selenium-webdriver/chrome'); class SeleniumBrowser { - constructor() { + constructor() { this.config = { useHub: true, browser: 'chrome' } this.capabilities = Capabilities.chrome() this.sleep = m => new Promise(r => setTimeout(r, m)) - this.isRecaptchaReseponseEmpty = false + this.isRecaptchaReseponseEmpty = false } getDriver() { @@ -34,20 +34,9 @@ class SeleniumBrowser { if (uri.indexOf('://') > 3) { return this.getDriver().then(driver => { return driver.get(uri) - .then(() => { - if (waitElement) { - return driver.wait(until.elementIsVisible(driver.findElement(By.css(waitElement))), 5 * 1000) - } - return true - }) .then(() => driver.findElement(By.css('body'))) .then(body => body.getAttribute('innerHTML')) .then(html => this.getHtml(html)) - .catch(error => { - return driver.findElement(By.css('body')) - .then(body => body.getAttribute('innerHTML')) - .then(html => this.getHtml(html)) - }) .finally(() => { driver.quit() })