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 e
es un IDBFactory
, pero parece que la API de IndexedDB no está disponible en una aplicación Fluid (no e
es 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?
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.
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í.
Usa esto, muy simple y elegante.
usuario142447
Ruslaniv