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 […]
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? 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 […]
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 […]
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 […]
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 […]
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 […]
À 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 […]
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"); […]
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 […]