Antes de Firebase 9, podía forzar websockets en lugar de sondeos largos. Después de actualizar a 9, no podemos hacer funcionar el sondeo largo, incluso después de relajar mucho la política de seguridad de contenido. ¿Cuál es el enfoque correcto para habilitar esto?
Solíamos habilitar esto fácilmente con: database.app.firebase_.database.INTERNAL.forceWebSockets()
Relacionado con esta pregunta, pero la respuesta requiere codificar ws:// en lugar de http:// (y además dice que esto no se recomienda).
Nuestro código se comparte entre plataformas y debemos poder forzar websockets en una plataforma y dejar los valores intactos en otra.