La descarga de la imagen está en blanco peroel elemento se muestra correcto

La descarga de la imagen está en blanco peroel elemento se muestra correcto

Tengo una aplicación web que usa WebGL para dibujar algunas cosas en un <canvas>elemento. El problema es que cuando hago clic derecho sobre él y elijo Save image as..., la descarga resultante está en blanco.

Creo que el problema podría ser que es necesario reparar Google Chrome en mi computadora. (Recientemente tuve que reparar muchas aplicaciones después de instalar nueva RAM). Pero cuando selecciono Google Chromeen Programs and Features, solo hay una Uninstallopción, ninguna Repairopción. (Sé que para algunas aplicaciones seleccionas Uninstally luego te da la opción de reparar, pero este no es el caso de Chrome).

¿Alguien sabe cómo puedo solucionar el problema o reparar Chrome?

Respuesta1

La instalación de nueva RAM no debería haber afectado a ninguna aplicación instalada. Si tuvo un evento que causó corrupción, esto debe investigarse, comenzando tal vez por estudiar el estado de su disco.

Para reparar Chrome:

  • El método sencillo es descargar el último archivo de instalación de Chrome y ejecutarlo, lo que hará lo mismo que actualizar Chrome a una nueva versión.
  • El método difícil es ejecutar el menú.Configuración > Restablecer configuración > Restaurar configuración a sus valores predeterminados originales, que devuelven Chrome a una versión limpia recién instalada sin marcadores, extensiones, etc. A esto se le puede seguir el método suave anterior como buena medida.

Chrome debería admitir la visualización del lienzo como una imagen (ejemplo de prueba). Si no funciona, puede deberse a una corrupción en Chrome, a un código de lienzo mal programado o si esta opción se deshabilitó intencionalmente en la página web.

Si no se puede guardar una imagen del lienzo dibujado, una solución de fuerza bruta sería tomar una captura de pantalla de su área.

información relacionada