Estoy usando lightbox ++ en mi sitio, cuando se ve en dispositivos móviles, si el usuario hace clic en una imagen y la amplía, el área fuera de la ventana gráfica permanece blanca en lugar de estar cubierta con la superposición de opacidad.
He notado que en la vista móvil de las herramientas para desarrolladores de Chrome, cuando presiono la tecla de retorno, hace una especie de "actualización suave" (no vuelve a cargar toda la página, solo la caja de luz, de alguna manera), que luego expande sorprendentemente todo superposición sobre el área de la ventana de visualización exterior, tal como me gustaría que se comportara.
Entonces surge la pregunta, ¿puedo forzar que eso suceda con javascript? Quiero que ese comportamiento ocurra en cada instancia de la imagen en la que se hace clic, luego se carga, luego se "presiona" la tecla de retorno, por lo tanto, se vuelve a cargar la caja de luz, etc., para garantizar que la superposición esté siempre sobre la ventana gráfica y fuera de la área de mirador.
Enlace al sitio de prueba: https://www.solarinkgraphics.com/index_TEST003.html
Chrome dev mobile view, antes de presionar la tecla de retorno. Chrome dev mobile view, antes de presionar la tecla de retorno.
Chrome dev mobile view, después de presionar la tecla de retorno. Chrome dev mobile view, después de presionar la tecla de retorno.
Ver en el dispositivo móvil real. Ver en el dispositivo móvil real.