Le code que j'utilise est le suivant:
<script src="https://www.gstatic.com/firebasejs/5.9.0/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/5.9.0/firebase-database.js"></script>
<script>
// Initialize Firebase
var config = {
apiKey: "apiExample",
authDomain: "authDomaninExample",
databaseURL: "databaseUrlExample",
projectId: "projectIdExample",
storageBucket: "storageBucketExample",
messagingSenderId: "000000000"
};
firebase.initializeApp(config)
var db = firebase.firestore(); // This line breaks the code
db.settings({ timestampsInSnapshots: true })
db.collection("Users")
.add({
test: "Test"
}).then(function (docRef) {
console.log("Document written")
}).catch(function (error) {
console.log("Error is: " + error)
});
</script>
La fonction base () est appelée en cliquant sur un bouton, mais le code ne fonctionne pas et aucun journal de console n'est affiché.
PS: J'ai installé les packages de nœuds Firebase et Firestore avec succès selon la page Wix
L'erreur que j'obtiens est la suivante:
TypeError: firebase.database is not a function
3 Réponses :
Cela peut être utile "La réponse courte est non - Wix Code ne prend en charge que sa base de données utilisée en interne."
plus de détails https: //www.wix.com/corvid/forum/community-discussion/is-there-a-way-to-connect-to-firebase-database
Il semble y avoir une solution hacky suggérée par l'un des utilisateurs des forums wix.
Voici le lien vers celui-ci, peut-être que cela vous aidera.
https://www.wix.com/corvid/forum/main / comment / 5c5a4ffff7055001e2d15cd4
La solution acceptée est problématique, et hacky équivaut à fragile. Ainsi, quand il se brise, vous n'en avez peut-être pas conscience pendant un certain temps ou il se brise souvent. La meilleure solution est d'utiliser wix et
En utilisant wix-router et wix-fetch, vous pouvez écrire du code qui tire informations provenant des demandes entrantes pour la page de profil, interroge un base de données externe pour récupérer les informations de la page, puis injecte ces données dans la page de profil
https://css-tricks.com/wix-code- modélisation de données de base de données /
Je pense que vous ne pouvez pas wix.com/code/home/ forum / community-discussion /… peut-être avez-vous installé les packages sur votre ordinateur
c'est une vieille réponse ... les nouvelles disent que c'est en fait possible, mais n'est pas documentée correctement
Pouvez-vous fournir le lien? Et expliquez également ce que vous entendez par "J'ai installé les packages de nœuds firebase et firestore avec succès", s'il vous plaît
la question a été mise à jour