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

158
Vistas
¿Cómo cambiar el color de fondo del cuerpo solo para dispositivos IOS usando javascript?

Intentando detectar el dispositivo IOS y establecer un color de fondo diferente. Pero mi código no funciona. ¿Cómo puedo hacer esto simplemente con javascript puro ...?

JAVASCRIPT

 var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; if (isIOS){ document.body.style.background = "rgba(0,0,0,1)"; console.log('This is an IOS device'); } else{ console.log('This is Not an IOS device'); }
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Solo funciona la detección de iPhone, pero la detección de iPad no funciona. Pero en mi caso para cambiar el fondo funcionó la función setInterval.

 var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; if (isIOS && window.matchMedia("(max-width: 615px)").matches) { console.log("This is an IOS device"); setInterval(function () { document.body.style.background = "rgba(0,0,0,1)"; }, 5); }
about 4 years ago · Juan Pablo Isaza Denunciar

0

Funciona para mi. He usado backgroundColor para hacerlo más específico.

 var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream; if (isIOS) { document.body.style.backgroundColor = "rgba(0,0,0,1)"; console.log('This is an iOS device'); } else { console.log('This is Not an iOS device'); }

Podría establecer una clase en su lugar, y en la clase especificar

 .my-class { background-color: rgba(0,0,0,1) ! important; }

! important debe hacer que anule otros estilos.

about 4 years ago · Juan Pablo Isaza 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