Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

146
Vistas
Las consultas de medios de Javascript no funcionan en Safari / iOS

Espero que alguien pueda ayudar.

Las siguientes líneas de código funcionan en todo menos en Safari.

 if(window.matchMedia('(resolution:320dpi)').matches){res = i;} if(window.matchMedia('screen and (resolution:320dpi)').matches){wkres = I;}

¿Alguien más ha descubierto cómo hacer que Safari reconozca / procese estas consultas? Cualquier y toda ayuda recibida con gratitud.

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

Safari no es compatible con la resolution , aunque parece que el error relevante se ha solucionado , por lo que aparecerá en algún momento en una versión de Safari.

Sin embargo, es compatible window.devicePixelRatio , que le indica la proporción de píxeles del dispositivo a píxeles CSS (96ths of a inch).

Entonces, para la parte de resolución de eso, puede usar algo en este sentido:

 const is320dpiOrMore = (window.devicePixelRatio * 96) >= 320;
about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda