Это случилось со мной тоже при использовании @ angular / fire (AngularFire2), который использует firebase внутри.Если вы посмотрите журналы консоли, возможно, вы получаете CORS ISSUES.
Я знаю, что есть лучшие способы сделать это, но добавление следующих строк cors в мои ответы по облачным функциям устранило проблему:
res.set("Access-Control-Allow-Origin", "*");
res.set("Access-Control-Allow-Methods", ["GET", "POST", "OPTIONS"]);
res.set("Access-Control-Allow-Headers", [
"Access-Control-Allow-Headers",
"Origin",
"Accept",
"X-Requested-With",
"Content-Type",
"Access-Control-Request-Method",
"Access-Control-Request-Headers",
'Authorization'
]);
Этого не происходит в Android, поскольку устройство не применяет политику CORS в отличие от платформ веб-браузера.