Я использую PhantomJS v1.4.1 для загрузки некоторых веб-страниц. У меня нет доступа к их серверной стороне, я просто получаю ссылки, указывающие на них. Я использую устаревшую версию Phantom, потому что мне нужно поддерживать Adobe Flash на этих веб-страницах.
Проблема заключается в том, что многие веб-сайты загружают свой асинхронный контент, и поэтому Phantom onLoadFinished callback (аналог для onLoad в HTML) запускается слишком рано, когда не все загружено. Может ли кто-нибудь предложить, как я могу ждать полной загрузки веб-страницы, например, скриншота со всем динамическим контентом, таким как реклама?