JavaScript para detectar el ancho de pantalla del navegador móvil?

i usé screen.width para obtener el ancho del navegador. funcionó bien con iphone safari pero no funcionó en teléfonos Android (mostró un ancho de 800 para el navegador Android).

¿Hay alguna forma compatible de obtener el ancho de la pantalla? No quiero usar UserAgent para verificar si es un navegador móvil. quisiera usar un javascript para eso y la lógica debería incluir el ancho de pantalla.

Respuestas a la pregunta(10)

Su respuesta a la pregunta