WhatsApp Web en Fluid arroja una excepción de JavaScript

Cuando estoy iniciando el cliente web de WhatsApp en una aplicación Fluid, se lanza esta excepción de JavaScript:

[Error] TypeError: undefined is not an object (evaluating 'e.getDatabaseNames')
    U (app_59f797fae4fc761b3ee8.js, line 63)
    c (app_59f797fae4fc761b3ee8.js, line 62)
    n (app_59f797fae4fc761b3ee8.js, line 6)
    (anonymous function) (app_59f797fae4fc761b3ee8.js, line 6)
    t (app_59f797fae4fc761b3ee8.js, line 5)
    (anonymous function) (app_59f797fae4fc761b3ee8.js, line 5)
    t (app_59f797fae4fc761b3ee8.js, line 5)
    (anonymous function) (app_59f797fae4fc761b3ee8.js, line 5)
    webpackJsonp (app_59f797fae4fc761b3ee8.js, line 5)
    global code (crypto_8cbbef38a0cf6ff138dc.js, line 2)

Esto conduce a una pantalla de carga infinita.

Cuando abro WhatsApp Web en Safari ees un IDBFactory, pero parece que la API de IndexedDB no está disponible en una aplicación Fluid (no ees nulo).

Debe configurar Firefox, Chrome o Safari como agente de usuario para acceder a la pantalla de carga. Traté de jugar con la configuración, pero nada parece ayudar.

Escribí un correo al soporte de FluidApp, pero hasta ahora no hay respuesta. ¿Alguien tiene un consejo?

Me encuentro con el mismo problema; lamentablemente no tengo ninguna solución. También le envié un correo electrónico al desarrollador de Fluid, pero no obtuve respuesta.
Realmente espero que Fluid no se convierta en abandonware. Pero el último tuit en twitter fluido tiene 3 años. No tengo grandes esperanzas de que la solución esté disponible.

Respuestas (3)

No tengo una solución que funcione con Fluid, pero Aluxian/WhatsApp-Desktop en GitHub proporciona un contenedor de código abierto para la aplicación web de WhatsApp que funciona bien y proporciona una funcionalidad similar a la que ofrece Fluid.

Una de las principales razones para usar FluidApp es obtener una batería de larga duración y usar la versión interna del webkit. La sugerencia de código abierto se basa en NW.js, que utiliza componentes internos de V8 y Chrome, lo que anula el propósito de tantos usuarios de Fluid.

Tropecé con lo mismo, pero encontré un envoltorio muy bueno para WhatsApp que se siente muy bien integrado con OSX look&feel: ChitChat . Ser OSS es una gran ventaja para mí.

Esto es muy bueno. Ojalá todos los proveedores tuvieran este enfoque, muy parecido al de Facebook. fbmacmessenger.rsms.me , que también es de código abierto.

Usa esto, muy simple y elegante.

https://github.com/stonesam92/ChitChat

Las respuestas en Ask Different deben ser algo más que un enlace. Está bien incluir un enlace, pero resúmalo o extráigalo en la respuesta. La idea es hacer que la respuesta sea independiente.