Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

318
Visualizações
¿Por qué Chrome maximizado informa su modo de visualización como "pantalla completa"?

En mi aplicación web, necesito saber si puedo abrir una nueva ventana o no (por ejemplo, con target='_blank' ). Puedo abrir una nueva ventana de forma segura cuando se ejecuta en un navegador, pero no cuando se ejecuta como PWA (en modo standalone ).

Para probar si puedo abrir una nueva ventana, estoy usando la consulta de medios display-mode , así:

 document.body.innerText = 'Your display-mode is ' +JSON.stringify( ['fullscreen', 'standalone', 'minimal-ui', 'browser'].filter( mode => window.matchMedia(`(display-mode: ${mode})`).matches))

Esto funciona en Firefox y Safari, ambos reportan el modo browser . ¡Pero Chrome, cuando su ventana está maximizada, informa el modo de fullscreen ! Esto no tiene sentido, porque el significado de fullscreen es "Se usa toda el área de visualización disponible y no se muestra ningún cromo de agente de usuario".

Preguntas:

  1. ¿Es esto un error en Chrome? ¿No debería informar siempre el modo browser ?
  2. ¿Hay alguna forma menos complicada de probar la capacidad de abrir una nueva ventana?
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda