Estimados:
Les ruego ayuda con lo siguiente:
Tengo un Javascrip insertado en una APP de Smartphone:
He incorporado una imagen:
imagen.src = "http://www.mipagina.com/ruta/libro.jpg";
Esta se ve sin problemas, pero cuando cambio la imagen en el servidor y luego abro la APP, me sigue mostrando la imagen antigua por mucho rato.
De qué manera puedo evitar esto y lograr que la APP muestre la imagen actualizada del servidor.
Entiendo que es un problema de Caché del Smartphone.
Hola, básicamente deberías comprobar si las imágenes del dispositivo son las ultimas, preguntando al server en cada inicio de la app.
Desconociendo los detalles de tu app, lo mas sencillo seria una llamada AJAX.
Les ruego ayuda con lo siguiente:
Tengo un Javascrip insertado en una APP de Smartphone:
He incorporado una imagen:
imagen.src = "http://www.mipagina.com/ruta/libro.jpg";
Esta se ve sin problemas, pero cuando cambio la imagen en el servidor y luego abro la APP, me sigue mostrando la imagen antigua por mucho rato.
De qué manera puedo evitar esto y lograr que la APP muestre la imagen actualizada del servidor.
Entiendo que es un problema de Caché del Smartphone.
Muchas gracias.
31/03/2017 16:18
Desconociendo los detalles de tu app, lo mas sencillo seria una llamada AJAX.
31/03/2017 18:44
imagen.src = "http://www.mipagina.com/ruta/libro.jpg?t=" + new Date().getTime();
De esta forma estás creando un parámetro único para cada petición, por lo que no debería cachear el cliente.