草庐IT

firebase-remote-config

全部标签

javascript - 如何将 Canvas 作为图像保存到 Firebase 存储?

我正在尝试将Canvas作为图像保存到Firebase存储中。我已经阅读了很多关于将Canvas保存到服务器的文章和问题,并尝试用下面的代码来实现。functionserver(){canvas=document.getElementById("c");varstorageRef=firebase.storage().ref();varmountainsRef=storageRef.child('mountains.jpg');varimage=newImage();image.src=canvas.toDataURL("image/png");varuploadTask=storag

javascript - 使用 REST API 将文件上传到 Firebase 存储

目前,Firebase文档会指导您使用其JavaScript库将文件上传到Firebase存储。我正在运行一个没有安装NodeJS的服务器。是否可以通过FirebaseRESTAPI上传图像、音频等文件?目前我在bash脚本中使用curl来发送JSON。我不想将base64编码存储在数据库字段中,我希望文件存储在存储部分内的文件夹中。存储文件夹如下图: 最佳答案 Firebase存储在底层使用Google云存储,因此您可以使用GCSRESTAPI完成90%的工作。(Docshere.)有几个不同之处。在您通过FirebaseStor

javascript - React Native - 将登录的 Firebase 用户重定向到 Home 组件

我的目标是在用户已经登录时将用户重定向到Home组件。只有在以下情况下,我才能让用户登录并将他们重定向到Home_logInUser()被调用。但是,一旦重定向到Home组件,如果我刷新模拟器,应用程序将返回到Login组件。我尝试使用componentWillMount()并设置letuser=firebaseApp.auth().currentUser来解决这个问题。但是,我什至将user记录到控制台,但似乎if检查直接进入了else语句。我将不胜感激任何见解!这是我的代码(我正在使用react-native-router-flux进行路由):index.ios.jsimportR

javascript - Web 应用程序未在 Firebase 项目控制台中注册

在我的项目控制台中,我收到这条消息。TherearecurrentlynoappsintheprojectFancyProject然后我收到将Firebase包含在我的应用程序的脚本标记中的说明。但是,我已经将它包含在我的React应用程序中,如下所示,并且我已经检查以确保它已注册。我也可以毫无问题地在我的应用程序中更新我的Firebase数据库。为什么它没有作为应用程序添加到我的项目控制台中?importFirebasefrom'firebase'exportconstconfig={apiKey:",authDomain:",databaseURL:"",storageBucket

javascript - 如何将来自不同组件的 firebase auth 和 Cloud Firestore 作为单个 firebase 应用程序使用

我正在尝试在我的React项目中使用firebase来提供身份验证和数据库功能。在我的App.js我有importappfrom"firebase/app";import"firebase/auth";app.initializeApp(firebaseConfig);在我的其他组件中称为由App.js呈现我有这个来初始化数据库importappfrom"firebase/app";import"firebase/firestore";constdb=app.firestore();但是这次我得到了这个错误UncaughtFirebaseError:Firebase:NoFirebas

javascript - Firebase 离线缓存 & 原始 firebase.js 源代码

我的问题是thistopic的后续问题.到目前为止,我喜欢Firebase的简单性和性能。据我了解,firebase.js将来自服务器的数据快照同步到Javascript内存中的对象中。但是,目前没有将此数据缓存到磁盘的功能。结果:应用程序在启动时需要连接,因此没有真正的离线访问。每次启动应用时都会重新传输之前的所有数据,从而浪费带宽。由于快照数据作为Javascript对象位于内存中,将其序列化为JSON并将其保存到localStorage应该非常简单,因此下次启动应用程序时可以加载准确的应用程序状态,无论是否在线.但由于firebase.js代码被缩小且含糊不清,我不知道去哪里看。

javascript - Cloud Functions for Firebase - 创建新用户时写入数据库

我是Firebase和javascript语言的全新CloudFunctions。每次创建用户写入数据库时​​,我都试图添加一个函数。这是我的代码:constfunctions=require('firebase-functions');constadmin=require('firebase-admin');admin.initializeApp(functions.config().firebase);exports.addAccount=functions.auth.user().onCreate(event=>{constuser=event.data;//Thefirebas

javascript - 更新嵌套对象 firebase

来自Firebase注释:给定像alanisawesome这样的单个键路径,updateChildren()只更新第一个子级别的数据,任何传入超过第一个子级别的数据都被处理作为setValue()操作。多路径行为允许在不覆盖数据的情况下使用更长的路径(如alanisawesome/nickname)。这就是第一个示例与第二个示例不同的原因。我正在尝试在我的代码中使用单个函数createOrUpdateData(object)。在更新的情况下,它会正确更新第一级子级,但如果我传递了嵌套对象,那么它会删除该嵌套对象的所有其他属性。代码如下:functionsaveUserDetails(e

go - 如何在 Go 语言中读取 config.json?

我在filLib.go中使用了如下代码:funcLoadConfiguration(filenamestring)(Configuration,error){bytes,err:=ioutil.ReadFile(filename)iferr!=nil{returnConfiguration{},err}varcConfigurationerr=json.Unmarshal(bytes,&c)iferr!=nil{returnConfiguration{},err}returnc,nil}但是ioutil.ReadFile(filename)返回*os.PathError。文件confi

firebase - 基于设置为对象的文档字段内的 bool 值进行查询

所以我有一个收藏集:rootCollection->document1->"field":{"flag":true,"name":"test1"}rootCollection->document2->"field":{"flag":false,"name":"test2"}rootCollection->document3->"field":{"flag":true,"name":"test3"}所以我的文档包含一个字段“field1”,它是一个对象。我想查询以获取我的“标志”设置为true的有效文档。因此在此示例中仅返回文档1和3我怎样才能做到这一点? 最