Jak uzyskać prawidłową szerokość okna przy zmianie orientacji dla urządzeń z systemem Android, zarówno tabletów, jak i telefonów komórkowych

Próbuję obliczyć szerokość okna na zmianę orientacji dla urządzeń z systemem Android przy użyciu funkcji jquery$(window).outerWidth(true);. To obliczenie daje poprawną szerokość zmiany orientacji dla obuiphone iipad ale nie w Androidzie. Jeśli początkowo ładuję stronę w trybie poziomym lub pionowym, otrzymuję poprawną szerokość, ale gdy zmieniam orientację po załadowaniu strony, otrzymuję szerokość trybu pionowego, tak jak w trybie poziomym i odwrotnie. Proszę zasugerować, co się dzieje i jak mogę rozwiązać ten problem, aby uzyskać poprawną szerokość okna przy zmianie orientacji na urządzeniu z Androidem

questionAnswers(6)

yourAnswerToTheQuestion