私はUbuntu 16.04インスタンスでGoogle Chromeのヘッドレス版を実行しようとしていますが、ページが完全に読み込まれたかどうかを知ることは非常に重要ですChromeに依存するさまざまなスクリプトを開始します。ページの読み込みが完了したときの通知方法(サーバー側、JavaScript以外)
私は
はありクロムnet.logは、多くのデバッグログについて同じことを私に教えてくれない(または私が検索して正確に何かわからない)
google-chrome --kiosk --enable-logging --v=1 --log-net-log=/tmp/chrome-net.log --video-threads=6 --no-sandbox --no-experiments --no-default-browser-check --no-pings --no-service-autorun --no-wifi --noerrdialogs --process-per-tab --disable-gpu --no-first-run --disable-java --disable-plugins --disable-translate --disk-cache-size=$((1024 * 1024)) --disk-cache-dir=/tmp/chrome/ --user-data-dir=/tmp/chrome/ --incognito --force-device-scale-factor=1 --window-size=1280,720--window-position=0,0 URL
を試してみましたページが完全にロードされたとき(または少なくともDOMContentLoadedの同等のもの)を見つける他の方法はありますか?あなたのコメントに基づいて
おかげ
完全にロードされるということは、スクリプト、イメージ、および他のタイプのリソースがロードされたことを意味しますか? – Perumal
可能であれば、そうです。そうでなければ、少なくともDOMContentLoadedの代替案も有用でしょう。 – Raul
DOMContentLoadedの代替となるJavaScriptコードをお探しですか? – Perumal