Questions tagged «firebase»

Firebase是一个无服务器平台,用于统一开发移动设备和Web应用程序。与RDBMS相比,它使用NO-SQL结构。

11
NullInjectorError:AngularFirestore没有提供程序
我正在学习Angular,以寻求帮助来修复错误:我正在关注以下链接:https : //github.com/angular/angularfire2/blob/master/docs/install-and-setup.md 创建一个小角度带有angular2和angularfirestore2的应用 但是当我点击服务时,我在浏览器控制台中收到以下错误。 StaticInjectorError[AngularFirestore]: StaticInjectorError[AngularFirestore]: NullInjectorError: No provider for AngularFirestore! at _NullInjector.get (core.js:923) at resolveToken (core.js:1211) at tryResolveToken (core.js:1153) at StaticInjector.get (core.js:1024) at resolveToken (core.js:1211) at tryResolveToken (core.js:1153) at StaticInjector.get (core.js:1024) at resolveNgModuleDep (core.js:10585) at NgModuleRef_.get (core.js:11806) at resolveDep (core.js:12302) 我尝试使用Google搜索,但是没有找到确切的解决方案:(, 这是我遵循的内容:1)安装的节点版本8.9.1 2)npm install -g @ angular / …

11
Firestore查询子集合
我以为我读到您可以使用新的Firebase Firestore查询子集合,但是我没有看到任何示例。例如,我通过以下方式设置了Firestore: 跳舞[收藏] danceName 歌曲[收藏] 歌名 我如何查询“查找SongName =='X'的所有舞蹈”

21
从使用Cloud Functions for Firebase上传的文件中获取下载URL
在将文件上传到具有Firebase功能的Firebase存储中后,我想获取文件的下载URL。 我有这个 : ... return bucket .upload(fromFilePath, {destination: toFilePath}) .then((err, file) => { // Get the download url of file }); 目标文件有很多参数。甚至有一个叫mediaLink。但是,如果尝试访问此链接,则会出现此错误: 匿名用户没有storage.objects.get对对象的访问权限... 有人可以告诉我如何获取公共下载网址吗? 谢谢

7
Firebase权限被拒绝
我对编码比较陌生,遇到了麻烦。 我有这段代码可以将数据发送到Firebase app.userid = app.user.uid var userRef = app.dataInfo.child(app.users); var useridRef = userRef.child(app.userid); useridRef.set({ locations: "", theme: "", colorScheme: "", food: "" }); 但是,我不断收到错误: FIREBASE警告:设置为/ users /(GoogleID)失败:Permission_denied 2016-05-23 22:52:42.707 firebase.js:227未捕获(承诺)错误:PERMISSION_DENIED:权限被拒绝(…) 当我尝试查找时,它谈论的是Firebase的规则,该规则似乎是一种我还没有学过的语言(或者说这是我的头上的话)。有人可以解释导致问题的原因吗?我以为是我要它来存储电子邮件和用户显示名称,但您根本不被允许这样做,但是当我取出这些名称时,我仍然遇到同样的问题。是否可以在不设置规则的情况下避免这种错误,还是可以通过规则教我自己如何在一天之内完成写作,还是只是脱离了联盟? 谢谢你的帮助!


13
如何结束服务或火力基地服务
我一直在使用Angular2进行Web开发,并一直使用Angular2和Firebase来运行本地服务器。使用Ionic创建服务器时,我找不到类似于键入quit的命令,因此每次都必须关闭终端选项卡。有没有一种方法可以结束服务器并恢复我的终端机标签? 谢谢。

17
firestore:PERMISSION_DENIED:缺少权限或权限不足
我遇到错误 Gettingdocuments.com.google.firebase.firestore.FirebaseFirestoreException:PERMISSION_DENIED:缺少权限或权限不足。 对于else语句中的以下代码 db.collection("users") .get() .addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() { @Override public void onComplete(@NonNull Task<QuerySnapshot> task) { if (task.isSuccessful()) { for (DocumentSnapshot document : task.getResult()) { s(document.getId() + " => " + document.getData()); } } else { s("Error getting documents."+ task.getException()); } } });



3
如何在不影响其他某些功能的情况下将某些功能部署到Cloud Functions for Firebase?
当我跑步时 firebase deploy --only functions 它读取index.js文件并更新从该文件导出的所有功能。如果在先前的部署中有一个名为的函数a,而在当前的部署中没有该函数,a则将其删除。 换句话说,效果与删除所有现有功能然后index.js添加当前文件中的所有功能相同。 是否可以添加/更新/删除单个功能?





9
如何检测用户是否已经登录Firebase?
我在我的JavaScript文件中使用firebase节点api进行Google登录。 firebase.initializeApp(config); let provider = new firebase.auth.GoogleAuthProvider(); firebase.auth().signInWithPopup(provider); 这可以正常工作,并且用户可以使用他的Google凭据登录。当用户再次访问该页面时,弹出窗口会再次打开,但是由于他已经登录,因此该弹出窗口将关闭,而无需用户进行任何交互。在提示弹出窗口之前,有什么方法可以检查是否已经有一个登录用户?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.