【发布时间】:2016-12-07 00:25:31
【问题描述】:
我正在尝试在 Ubuntu 16.04 实例上运行无头版本的 Google Chrome,但在启动依赖于 Chrome 的不同脚本之前,了解页面是否完全加载完成对我来说非常重要。
我试过了
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
chrome-net.log 并没有告诉我太多,调试日志也一样(或者我不确定要搜索什么)
是否有任何其他方法可以找到页面何时完全加载(或至少 DOMContentLoaded 等效项)?
谢谢
【问题讨论】:
-
满载是指连脚本、图片等类型的资源都加载了吗?
-
如果可能的话,是的 - 如果不是,至少 DOMContentLoaded 替代方案也会很有用。
-
您在寻找替代 DOMContentLoaded 的 JavaScript 代码吗?
-
不,服务器 CLI 中的某些内容或来自 Chrome 的日志
-
我想知道是否有办法从 chrome 网络日志中生成一个 HAR 文件或类似的东西,它的格式很奇怪
标签: linux google-chrome