SeleniumでWebサイトの情報取得する勉強をしています
docker使いながら作業しています。
Selenium用のイメージはselenium/standalone-chrome-debugを利用。
- 問題
画面サイズを変更するオプションや、画像を表示しないオプションなどを試しました。
しかし、適用された様子がありません。
- 適用されてないと思った根拠
設定変更の前後でdriver.save_screenshotでキャプチャを撮っても、変化がありませんでした。
オプションが適用されないのは、どのようなミスをしているからでしょうか?
何卒宜しくお願いします。
ruby
1 capabilities = Selenium::WebDriver::Remote::Capabilities.chrome( 2 accept_insecure_certs: true 3 ) 4 options = Selenium::WebDriver::Chrome::Options.new 5 options.add_argument('--headless') 6 options.add_argument('--window-size=1920,1080') 7 options.add_argument('--blink-settings=imagesEnabled=false') 8 options.add_argument('--disable-gpu') 9 10 driver = Selenium::WebDriver.for( 11 :remote, 12 url: 'http://chrome:4444/wd/hub', # chromeはdockerサービスの名前 13 desired_capabilities: capabilities, 14 options: options, 15 )

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。