
He tenido este problema de vez en cuando.
A veces necesito hacer capturas de pantalla de páginas grandes; sin embargo, hay situaciones en las que la página es demasiado grande para que cualquier herramienta pueda capturarla.
En este momento estoy intentando capturar una página de 40158 px de altura, y todos los complementos de captura de pantalla en FF y Chrome simplemente no hacen nada (algunos fallan, otros simplemente no hacen nada).
Hoy intenté capturar la página con la línea de comando de Firefox (Shift+F2) con el comando screenshot --fullpage
, sin embargo, aparece este error:
[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]
No encuentro ningún problema con páginas más pequeñas, todas las herramientas funcionan bien, sin embargo, cuando la altura de la página es enorme, ninguna herramienta que puedo encontrar puede capturar la página.
Una recomendación fue usar una herramienta independiente, pero hay casos en los que tengo que tomar la captura de pantalla después de realizar ciertas acciones antes de poder capturar la página (como páginas de desplazamiento infinito) y hay ocasiones en las que la página está detrás de una pantalla de inicio de sesión, por lo que agregando más dificultad al usar herramientas independientes u otros métodos además de la captura de pantalla en el navegador.
Supongo que la configuración del navegador está limitando los recursos de memoria. ¿Hay alguna forma de aumentar las limitaciones y permitir que el navegador capture páginas de cualquier tamaño?
¡Gracias!