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!
źródło