Articles of firebase

Error al cargar firebase js con requirejs

Cargo la biblioteca de Firebase js con RequireJS como este: require([ ‘firebase-app’, ‘firebase-storage’ ], function (firebase) { firebase.initializeApp({…}); firebase.storage(); }); Hasta que la versión 4.12.1 de Firebase js estuvo bien, desde la versión 4.13.0 recibo estos errores en la llamada “firebase.storage ()”: TypeError: no se puede leer la propiedad ‘registerService’ de undefined en firebase (index.esm.js: […]

Firebase API para mover una twig de árbol de una colección a otra

En mi aplicación, necesito mover una twig de colección bastante grande a otra colección. Actualmente estoy usando algo así: srcRef .startAt(start) .endAt(end) .once(‘value’, function(snap) { destRef.set(snap.exportVal()); }); Obviamente, es bastante caro, así que mi pregunta es: ¿Por qué Firebase no proporciona una API simple para eso? me gusta: srcRef.moveTo(destRef);

devuelve la URL de descarga de un archivo cargado a firebase

¿Existe una forma sencilla de obtener la URL de descarga de un archivo cargado en Firebase? (He intentado jugar con la instantánea devuelta por mi función de carga y no pude encontrar nada …) fileref.put(file).then(function(snapshot){ self.addEntry(snapshot); /// return snapshot.url??? });

Función Firebase siempre terminada con timeout

Estoy usando la función Firebase para crear notificaciones con mensajes en la nube. Pero siempre estoy recibiendo este error: Function execution took 60006 ms, finished with status: ‘timeout’ Pero la notificación funciona. Este es el código que estoy usando en index.js: const functions = require(‘firebase-functions’); const admin = require(‘firebase-admin’); admin.initializeApp(); exports.SendNotification = functions.https.onRequest((req, res) => […]

Equivalente de .push en Firestre?

Estoy tratando de convertir mi implementación de base de fuego que anteriormente usaba la base de datos en tiempo real para usar Firestre porque me gusta la idea de las colecciones y las ventajas de usarla. ¿Cómo implemento a continuación en firestre equivalente? firebase.database().ref(‘documentPath’).push()

Filtrar productos en múltiples propiedades infantiles en Firebase

Hace poco pregunté cómo filtrar los productos según su propiedad secundaria (consulte: Filtrar productos según el subgrupo en Firebase ). Como resumen, mi estructura se ve de la siguiente manera: products/ product1 /author: 12345 /title: “Awesome” /category: “catA” /description: “more awesome” product2 /author: 67890 /title: “Other” /category: “catB” /description: “otherawesome” product3 /author: 12345 /title: “Billy” […]

Los mensajes / notificaciones de la nube de Firebase no se reciben. JS

Estoy intentando enviar FCM a mi aplicación de reacción usando funciones de nube. La función de nube se está ejecutando, pero la notificación no se está recibiendo en el lado del cliente. Aquí el código de función de la nube. exports.sendPush = functions.database.ref(‘/settings2’).onWrite(event => { let projectStateChanged = false; let projectCreated = false; let projectData […]

Firestre consulta documentos con solo colecciones dentro

Tengo una colección de firestre que tiene algunos documentos dentro de ella. Los documentos contienen solo colecciones, no campos. Entonces, cuando trato de obtener todos los documentos dentro de la colección raíz, obtuve el tamaño de la instantánea en cero. ¿Hay alguna forma de obtener los documentos que no tienen campos pero tienen alguna colección […]

ReactJS – FCM no funciona en el navegador safari

Estoy tratando de implementar la notificación push de FCM en mi aplicación ReactJS. Está funcionando perfectamente en el navegador Chrome y Firefox, pero se enfrenta a un problema en el navegador Safari. FirebaseError: Mensajería: este navegador no admite las API requeridas para usar el SDK de base de fuego. (mensajería / navegador no compatible). También […]

Cómo activar una solicitud POST de Firebase cuando se hace clic en un botón en Node.js / EJS

EDITAR: Todavía había algunos problemas. El problema real fue en realidad las reglas de seguridad de Firebase. Todo se resolvió aquí: ¿Cómo colocar una variable Node.js dentro de mi ? PREGUNTA: ¿Cómo activar una solicitud POST de Firebase cuando se hace clic en “UpvoteButton” o “DownvoteButton”? Lo que intenté: ACTUALIZACIÓN 4: Creo que estoy progresando. […]