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

291
Visualizações
WebSocket dentro de iframe sandbox falla en Firefox, pero funciona en Edge/Chrome

El siguiente código muestra un <iframe sandbox... que apunta a una página que abre un websocket de prueba con un mensaje de apertura exitosa. Funciona correctamente en Chrome y Edge imprimiendo el It worked! mensaje inmediatamente.

En Firefox falla con Uncaught DOMException: The operation is insecure. y sin más razonamiento.

 <!DOCTYPE html> <html lang="en"> <body> <iframe sandbox="allow-scripts" src="https://firefox-wss-example.tiiny.site/"></iframe> </body> </html>

El código fuente de la página websocket vinculada es simplemente el siguiente:

 <!DOCTYPE html> <html lang="en"> <body> <script> const ws = new WebSocket('wss://demo.piesocket.com/v3/channel_1?notify_self'); ws.addEventListener('open', () => { console.log('It worked!'); }); </script> </body> </html>

Probé una combinación de wss:// y ws:// , así como encabezados CORS permisivos, pero ninguno de mis intentos solucionó el problema en Firefox a pesar de tener una configuración adecuada. Estoy empezando a pensar que se trata de un error de Firefox 97, pero no estoy seguro de cómo verificarlo.

¿Por qué este fragmento funciona en la mayoría de los navegadores pero falla en Firefox?

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