エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Herokuを使ってchromeでwebページのスクリーンショットをとる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Herokuを使ってchromeでwebページのスクリーンショットをとる - Qiita
コードの流れは、chromeの設定をしてsessionを作成、sessionでurlを指定してwebページを訪れ、そこでス... コードの流れは、chromeの設定をしてsessionを作成、sessionでurlを指定してwebページを訪れ、そこでスクショをとります。 session.visit後に少し待たないとchromeが画面をrenderする前のスクショがとれる場合があるのでまっています。 require 'capybara' require 'selenium-webdriver' base_args = %w{headless no-sandbox disable-gpu} chrome_bin = "/app/.apt/usr/bin/google-chrome" chrome_opts = chrome_bin ? { "chromeOptions" => { "binary" => chrome_bin, 'args' => base_args } } : {} Capybara.register_