web-dev-qa-db-fra.com

Make Chrome Headless to Wait for Ajax Before Printing to PDF

J'essaie d'utiliser chrome headless pour imprimer ma page Web dans un fichier PDF. Le fichier PDf est sans données, car le headless chrome l'imprime avant la fin des commandes ajax.

Une idée sur la façon dont je peux le faire attendre?

Voici la commande que j'utilise actuellement:

chrome --headless http://localhost:8080/banana/key --run-all-compositor-stages-before-draw --print-to-pdf=C:\\tmp\\tmp.pdf
20
Gil Shamgar

chrome --headless http: // localhost: 8080/banana/key --run-all-compositor-stages-before-draw --print-to-pdf = C:\tmp\tmp. pdf --virtual-time-budget = 10000

Essayez ceci, virtual-time-budget est le paramètre qui peut le retarder.

24
Izayoi Sakuya