Na zrzutach ekranu z dużych stron internetowych?


0

Ten problem pojawiał się od czasu do czasu.

Czasami muszę zrzut ekranu dużych stron, ale zdarzają się sytuacje, gdy strona jest zbyt duża, aby jakiekolwiek narzędzie mogło ją przechwycić.

W tej chwili próbuję uchwycić stronę o wysokości 40158 pikseli, a wszystkie wtyczki zrzutów ekranu w FF i Chrome po prostu nic nie robią (niektóre awarie, niektóre po prostu nic nie robią).

Dzisiaj próbowałem przechwycić stronę za pomocą wiersza polecenia Firefoksa (Shift + F2) za pomocą polecenia screenshot --fullpage, jednak pojawia się ten błąd:

[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/gcli/commands/screenshot.js :: exports.items<.grabScreen/< :: line 144" data: no]

Nie napotykam żadnych problemów z mniejszymi stronami, wszystkie narzędzia działają dobrze, jednak gdy wysokość strony staje się ogromna, żadne narzędzie, które mogę znaleźć, nie może przechwycić strony.

Zalecono użycie samodzielnego narzędzia, ale są przypadki, w których muszę wykonać zrzut ekranu po wykonaniu pewnych czynności, zanim będę mógł przechwycić stronę (np. Nieskończone strony przewijania), a czasami strona znajduje się za ekranem logowania, więc dodatkowe trudności podczas korzystania z samodzielnych narzędzi lub innych metod oprócz przechwytywania ekranu w przeglądarce.

Sądzę, że ustawienia przeglądarki ograniczają zasoby pamięci? Czy istnieje sposób na zwiększenie ograniczeń i umożliwienie przeglądarce przechwytywania stron o dowolnym rozmiarze?

Dziękuję Ci!




Dziękuję, jednak obie metody nie zadziałały. Zmiana rozmiaru nie jest opcją, ponieważ potrzebuję całej strony, a oprogramowanie nie obsługuje elementów pływających / naprawionych, co powoduje kaskadę duplikatów
Matt
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.