Narzędzia do przechwytywania i konwertowania Internetu
Społeczność online GrabzIt

Pełny zrzut ekranu strony dla Liverpoolu

Cześć drużyno,

Czy możesz sprawdzić zrzut ekranu poniżej adresu URL?

https://www.liverpool.com.mx/tienda/pdp/multifuncional-hp-modelo-smart-tank-530,-tanque-de-tinta-a-color,-wifi/usb,-botellas-de-tinta-negro/color/1091438077 

Nie otrzymuję zrzutu całej strony, kiedy docieramy do dołu strony, sekcja Góra nie jest przechwytywana.

Wiele próbowałem, jeśli możesz zapewnić mi rozwiązanie JAK NAJSZYBCIEJ, wtedy byłoby to naprawdę pomocne.

Dzięki,

Govind Singh

Zapytane przez anonimowego 16 października 2020 r

Cześć Govind,

Powinieneś po prostu określić opóźnienie, aby umożliwić załadowanie zawartości. Użyłem opóźnienia 10000 ms i działało dobrze.

Z poważaniem

Odpowiedział GrabzIt Support 16 października 2020

Cześć drużyno,

Użyłem poniżej Właściwości.

options.Wysokość przeglądarki = -1
options.BrowserWidth = -1
options.OutputWidth = -1
options.WysokośćWyjściowa = -1
opcje.Opóźnienie = 10000

Korzystając z tego, otrzymuję górną część, ale nie otrzymuję pełnej strony (nadal brakuje stopki).

Dzięki,

Govind Singh

Odpowiedział anonimowy 16 października 2020

Dłuższe opóźnienie oddaje dół, którego użyłem 30000ms.

Odpowiedział GrabzIt Support 16 października 2020

Użyłem 30000 ms, ale nadal ten sam problem.

Czy na pewno otrzymujesz zrzut całej strony?

Jest to bardzo pilne z naszej strony, więc czy możesz sprawdzić i jak najszybciej się ze mną skontaktować?

także jakiego programowania używasz?

Używam technologii .net z VB i C #.

Dim GrabzIt As GrabzItClient = New GrabzItClient (klucz aplikacji, klucz tajny)
Opcje przyciemnienia As ImageOptions = Nowy ImageOptions()
options.Wysokość przeglądarki = -1
options.BrowserWidth = -1
options.OutputWidth = -1
options.WysokośćWyjściowa = -1
opcje.Opóźnienie = 30000
GrabzIt.URLToImage(„https://www.liverpool.com.mx/tienda/pdp/multifuncional-hp-modelo-smart-tank-530,-tanque-de-tintaa-color, -wifi / usb, -botellas-de-tinta-negro / color / 1091438077 ", opcje)
GrabzIt.SaveTo(ścieżka zrzutu ekranu)

Odpowiedział anonimowy 16 października 2020

Nie ma znaczenia, jakiego języka używasz, ponieważ wszystko komunikuje się z tym samym interfejsem API. Nie powinieneś ustawiać BrowserWidth na -1. To da ci domyślną szerokość, być może ustawisz ją na coś większego, na przykład 1200.

W każdym razie dodaliśmy inteligentniejszą technikę przewijania jako część naszej najnowszej wersji, którą właśnie wprowadziliśmy. Więc teraz powinno działać dla Ciebie.

Odpowiedział GrabzIt Support 16 października 2020