Open simonbesters opened 8 months ago
networkidle2
zorgt soms juist voor problemen NA load
als er meteen geajaxt wordt, en daarna regelmatig, dan haalt ie nooit networkidle2
. Misschien kunnen we een Promise.race()
maken voor de eerste die klaar is: 10 sec wachten, load
, of networkidle2
. page.goto()
accepteert meerdere events, maar dat betekent dat ie ze allemaal tegenkomt, niet de eerste, dus dat willen we juist niet.
Gaan kapot in Wappa, maar niet in WhatCms: https://app.digitalinsightsplatform.nl/custom-queries/189
De bekende Navigation timeout of 30000 ms exceeded zorgt ervoor dat er maar weinig tech's gevonden worden, terwijl het vaak om een hangende request gaat.
error | driver | TimeoutError: Navigation timeout of 30000 ms exceeded (https://venlo.begroting-2016.nl/) (https://venlo.begroting-2016.nl/)
Dit kan mogelijk voorkomen worden door
{ waitUntil: 'networkidle2' }
toe te voegen aanpage.goto
:In het voorbeeld van https://venlo.begroting-2016.nl/ worden dan toch de techs gevonden en krijgen we niet de navigation timeout. Normaal wordt gewacht tot het 'load' event getriggerd wordt, maar soms komt die nooit.