Sobre este proyecto
it-programming / web-development
Abierto
Hola... Estoy realizando un proyecto autodidacta, hecho con Python3, Dart, Flutter y JavaScript. Entonces, el proyecto que estoy haciendo requiere una gran parte de JavaScript, yo de Javascript no sé mucho, pero milagrosamente todo lo he podido hacer con los resultados que necesito, sin embargo tengo un problema. Resulta que he construido un código en JavaScript que mediante websockets le envía un mensaje a mi servidor websockets de Python3 y le envía una respuesta.
Esta respuesta es una imagen en formato base64. Entonces la imagen que recibe debe reemplazarla por la vieja, es decir, tengo un elemento canva con un background url, con el base64 que se actualiza constantemente para que la imagen siempre sea dinámica en la web y valla cambiando constantemente. Hasta ahí todo lo he hecho perfectamente, el problema es que cada vez que cambia la imagen se activa un bug conocido como FOIT o contenido blanco o flash, le han dado muchos nombres, pero me explicó, al cambiar la imagen constantemente, lo que hace es que el fondo del navegador se pone blanco como por 1 segundo, y luego se actualiza la imagen.
Yo necesito que no suceda eso. Ví que se puede resolver con la precarga de imágenes de forma invisible y luego hacerla visible. No sé si funcione, y tampoco entiendo mucho esa parte, así que necesito alguien que lea el código, y me arregle eso del flash al cambiar imagen.
Categoría Programación y Tecnología
Subcategoría Programación Web
Plazo de Entrega: No definido
Habilidades necesarias