Инструменты для захвата и конвертирования Интернета
Интернет-сообщество GrabzIt

Поля формы не отображаются

Задайте вопросы о том, как захватывать или конвертировать веб-страницы или HTML into изображения, CSV, PDF или DOCX документы, а также о том, как конвертировать видео into анимированные GIF с использованием нашего API.

Я пытаюсь преобразовать эту страницу в PDF, но поля формы заполнены лишь частично. Когда я просматриваю страницу в браузере, все поля заполняются, но когда я пытаюсь сделать снимок экрана с помощью PHP API или напрямую вводя URL-адрес на сайте GrabzIt, все поля после «Промежуточный итог» пусты. Обратите внимание, что страница заполняет поля формы с помощью JavaScript, но я установил setWaitForElement() для элемента «#finished-rendering», для которого установлено значение display:none до тех пор, пока JavaScript не завершится, а затем я запускаю $("# законченный рендеринг").show().

Я экспериментировал с использованием setDelay() с задержками до 10000 мс, но все равно он заполняется только до «Промежуточного итога». Я подозреваю, что при загрузке страницы, которая не возникает в моем браузере, возникает ошибка JS. Есть ли способ отладить это?

https://brain-power.com/academy-bulk-purchase-invoice/?invoice-number=13071506&invoice-date=2021-04-07&first-name=James&last-name=Ryan&email=morpheus%40example.com&phone=6175555555&job-title=Chief%20Operating%20Officer&school-name=James%20Ryan%20School&unit-price=40&quantity=1000&total-price=%2440000&discount-pct=-60%25&discount-total=-%2424000&discounted-price=%2416000&bc-first-name=Testy&bc-last-name=McTestface&bc-email=morpheus%40example.com&bc-phone=6175555555&full-address=123%20Street%20Ave%250ACity%2C%20ST%2077777&purchase-method=Purchase%20Order&purchaser-signature-signature=%20James%20Ryan&purchaser-signature-date=2021-04-07&brainpower-signature-date=2021-04-07&click-to-pay-link=https%3A%2F%2Fbrain-power.com%2Fcheckout%2F%3Fadd-to-cart%3D35334%26quantity%3D1000%26billing_first_name%3DJames%26billing_last_name%3DRyan%26billing_email%3Dmorpheus%40example.com%26billing_phone%3D6175555555%26billing_company%3DJames%2520Ryan%2520School%26billing_address_1%3D%26billing_city%3D%26billing_state%3D%26billing_postcode%3D&click-to-edit-link=https%3A%2F%2Fbrain-power.com%2Facademy-bulk-purchase%2F

 

Вопрос от Джеймса Райана, 7 апреля 2021 г.

Мы выпустили исправление для этой проблемы, оно должно быть полностью развернуто в ближайшие полчаса. Извините за причиненные неудобства.

Ответ от службы поддержки GrabzIt 7 апреля 2021 г.

Спасибо! Я подтвердил, что это работает.

Ответил Джеймс Райан 8 апреля 2021 г.