You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My site does a lot of rendering via javascript, calling APIs, creating charts etc.
As a lazy approach, would it be possible to include a delay argument to give the page time to render?
Even better would to specify a dom element to look for and delay until that element is available.
Phoebe.
The text was updated successfully, but these errors were encountered:
There is already an option to change the timeout after the page rendering is interrupted for the screenshot. See executeJsTimeout under Optional parameters.
With regards to lazy loading: There is a lot of work happening internally for the rendering. First all resources are loaded via AJAX, and injected in the page. Finally the page is rendered in an iframe triggering the JavaScript to execute. At this stage you will not be able to lazy load any resources via AJAX without workarounds. (There is an issue Support dynamically loaded images #73 for this.)
"specify a dom element to look for" sounds like a good feature to have, when the content is known. Currently we are limited to having the timeout in milliseconds.
My site does a lot of rendering via javascript, calling APIs, creating charts etc.
As a lazy approach, would it be possible to include a delay argument to give the page time to render?
Even better would to specify a dom element to look for and delay until that element is available.
Phoebe.
The text was updated successfully, but these errors were encountered: