Cómo obtener el ancho correcto de la ventana en el cambio de orientación para dispositivos Android, tabletas y móviles

Estoy tratando de calcular el ancho de la ventana en el cambio de orientación para dispositivos Android usando la función jquery$(window).outerWidth(true);. Este cálculo da el ancho correcto en el cambio de orientación para ambosiphone yipad pero no en android. Si inicialmente carga la página en modo horizontal o vertical, obtengo el ancho correcto, pero una vez que cambio la orientación después de cargar la página, obtengo el ancho para el modo vertical tal como estaba en modo horizontal y viceversa. Por favor, sugiera lo que está sucediendo y cómo puedo manejar este problema para obtener el ancho correcto de la ventana en el cambio de orientación en el dispositivo Android

Respuestas a la pregunta(6)

Su respuesta a la pregunta