Articles of Firebase

Firebase FCM Réagissez à la question du projet – firebase-messaging-sw.js type incorrect?

Je tente d'obtenir que Firebase FCM travaille dans mon projet React (en utilisant le webpack) Lorsque vous essayez d'obtenir Token () en utilisant: messaging.requestPermission() .then(function() { console.log('Notification permission granted.'); return messaging.getToken(); }) .then(function(token) { console.log('token') }) .catch(function(err) { console.log('Unable to get permission to notify.', err); }); L'exception est lancée comme suit: browserErrorMessage: "Failed to register […]

Promise.all avec Firebase DataSnapshot.forEach

J'ai quelques sélections HTML (menus déroulants) qui sont remplis à partir d'un noeud Firebase appelé «états» (voir l'image ci-dessous). En choisissant une ville, la fonction ci-dessous se déclenche et devrait récupérer toutes les réunions qui se produisent dans cette ville. Il existe un noeud "réunions" séparé et chaque réunion a plusieurs paires clé / valeur […]

Firebase – Comment puis-je écrire plusieurs commandesByChild pour extraire des données?

Firebase – Comment puis-je écrire plusieurs commandesByChild pour extraire des données? Je cherche à obtenir des données où 2 champs sont égaux à ce que je passe. Voici un exemple de mon code: this.refApp .orderByChild('userUid') .startAt(uid).endAt(uid) .orderByChild('jobId') .startAt(jobId).endAt(jobId) .on('value', (snap) => { //This currently doesnt get returned. }); Dans l'exemple ci-dessus, je n'ai aucune erreur […]

Refs ne se redresse pas après onAuthStateChanged change Firebase 3.0.0

Le code suivant ci-dessous attache un observateur sur les users/ chemin d'accès et enregistre les utilisateurs lorsque la valeur change. Sur la base de Firebase, cet users/ arbre est gated en fonction des autorisations d'accès des utilisateurs authentifiés actuels. firebase.auth().onAuthStateChanged(function(user) { if (user) { // User is signed in. … do other stuff } else […]

Comment incrémenter un enregistrement dans Firebase?

J'ai un enregistrement Firebase "recherches: 0" pour chaque utilisateur. Dans certains cas, j'aimerais ajouter 1 à ce que compte actuellement le compte. Je suis arrivé jusqu'ici, mais pour une raison quelconque, ça ne fonctionne pas: du.fbAddSearchCount = function() { var usr = new Firebase(firebase_url + "/users/" + user_uid); usr.on("value", function(snapshot) { user = snapshot.val(); var […]

Est-ce que Firebase cache les données?

J'ai lu quelque part une affirmation selon laquelle Firebase met en cache les données. J'ai donc passé ce test qui lit un volume de données semi-important (environ 400KB). Voici le code pertinent. firebase.initializeApp(config); var counter = 0; console.time('firebase answered in'); firebase.database().ref('texts').once('value',onData); function onData(snapshot){ console.timeEnd('firebase answered in'); counter ++; if(counter > 20) return; setTimeout(function(){ console.time('firebase answered […]

Comment créer un objet "d'identification" requis par la méthode user.reauthenticate () Firebase?

L'exemple (non clair) dans les nouveaux documents : var user = firebase.auth().currentUser; var credential; // Prompt the user to re-provide their sign-in credentials user.reauthenticate(credential).then(function() { Avec le client FireBase v3, comment créer cet objet d' credential ? J'ai essayé: reauthenticate(email, password) (comme la méthode de connexion) reauthenticate({ email, password }) (les docs mentionnent un seul […]

Firebase interrompt l'écoute sur AuthStateChanged

À partir de la version ^ 3.0.0, j'ai du mal à supprimer l'auditeur de modification d'état d'auth. Pour démarrer l'auditeur selon la documentation: firebase.auth().onAuthStateChanged(function (user) { // handle it }); Cependant, je ne trouve nulle part dans la documentation qui fait référence à un expéditeur de modification d'état d'authentification. Il existe une fonction particulière sur […]

Uncaught ReferenceError: Firebase n'est pas défini

J'essaie de suivre le didacticiel sur la conception d'une base de données dans la base de données, mais j'obtiens l'erreur suivante dans la console JavaScript: Uncaught ReferenceError: Firebase n'est pas défini Voici le lien vers le didacticiel, et l'extrait de code que j'essayais d'exécuter dans la console JavaScript est: https://www.firebase.com/blog/2014-11-04-firebase-realtime-queries.html var ref = new Firebase("https://dinosaur-facts.firebaseio.com/dinosaurs"); […]

TypeError: firebase.storage n'est pas une fonction

Suivant cet exemple, je continue à obtenir l'erreur: TypeError: firebase.storage is not a function De cette ligne dans mon code: var storageRef = firebase.storage().ref(); (Et lorsque je tente simplement d'initialiser le stockage à partir du guide de stockage , lié à partir du site npm de firebase , j'ai la même erreur.) Dans mon projet […]