小编koc*_*eng的帖子

如何检测用户是否已登录Firebase?

我在我的javascript文件中使用firebase节点api进行Google登录.

firebase.initializeApp(config);
let provider = new firebase.auth.GoogleAuthProvider();
firebase.auth().signInWithPopup(provider);
Run Code Online (Sandbox Code Playgroud)

这很好用,用户可以使用他的Google凭据登录.当用户再次访问该页面时,弹出窗口再次打开,但由于他已经登录,弹出窗口关闭而不需要用户进行任何交互.有没有办法在提示弹出窗口之前检查是否已经有登录用户?

javascript web firebase firebase-authentication

78
推荐指数
7
解决办法
8万
查看次数

如何获得v2 android地图的地图中心?

在谷歌地图为Android v1,MapView有一个方便的方法: getMapCenter().现在我无法弄清楚如何使用此API的v2获取地图中心.我已经仔细阅读了API文档,但没有提到这样的功能.请指教.

谢谢,伊戈尔

android google-maps-api-2

75
推荐指数
5
解决办法
5万
查看次数

如何在特定条件下隐藏Recycler View中的项目?

我正在使用Firebase Recycler Adapter(Firebase UI库)来填充Recycler View.我想在条件上隐藏项目(行).我有一个包含回收者视图的LinearLayout.

我在populateViewHolder()循环器视图适配器的方法中将线性布局可见性设置为Gone .

@Override
protected void populateViewHolder(UsersViewHolder viewHolder, User user, int position) {

    if (user.getUserEmail().equals(Utils.decodeEmail(userEmail))) {
        viewHolder.llMain.setVisibility(View.GONE);
        return;
    }

    viewHolder.tvUserEmail.setText(user.getUserEmail());
}
Run Code Online (Sandbox Code Playgroud)

它隐藏了LinearLayout,但行仍留有空白.

是否有任何方法我应该覆盖以克服这个或有什么方法来实现结果?

android firebase android-recyclerview firebase-realtime-database firebaseui

38
推荐指数
6
解决办法
4万
查看次数

Firebase查询双嵌套

鉴于firebase中的数据结构,我想运行一个查询来检索博客'efg'.我此时不知道用户ID.

{Users :
     "1234567": {
          name: 'Bob',
          blogs: {
               'abc':{..},
               'zyx':{..}
          }
     },
     "7654321": {
          name: 'Frank',
          blogs: {
               'efg':{..},
               'hij':{..}
          }
     }
}
Run Code Online (Sandbox Code Playgroud)

firebase firebase-realtime-database

27
推荐指数
1
解决办法
2万
查看次数

如何在PHPStorm中调试php artisan服务?

我正在使用PHPStorm来开发我的PHP网页.我的Apache服务器,XDebug和一个简单的Web PHP项目都可以正常工作.没问题.

但是,当我尝试使用调试Laravel 5.1 Web项目时php artisan serve,我无法调试断点.这就像php artisan serve使用另一台服务器......

在我的PHPStorm上,我总是看到:

等待与ide键'(randomNumberHere)'的传入连接

我已经在PHPStorm中配置了所有内容(启用远程调试,正确的端口等),并且使用"普通"PHP项目一切正常.

有人可以告诉我,我是否需要改变一些东西?

谢谢!

php xdebug phpstorm laravel

21
推荐指数
3
解决办法
9833
查看次数

Firebase是一个通用数据库吗?

我一直在阅读关于Firebase的消息,并在一段时间内玩它.这个想法(BAAS)和实现令人印象深刻,并且使用Javascript进行编程似乎是一个可行的选择.不必处理扩展和其他服务器方面的问题使其更具吸引力.

我的问题是:一般来说,Firebase是基于数据的平均应用程序的头等候后端候选者吗?例如计费,CRM,电子商务,社交,基于位置等.我不包括超轻或极端的极端情况,例如基本聊天或核电站监控......

答案可能不是明确的是/否,但它是为了支持一般的应用程序空间而构建的,还是仅仅作为实时读/写数据服务脱颖而出?

非常感谢基于经验和现有生产应用的答案.

谢谢

backend firebase dbaas firebase-realtime-database

19
推荐指数
1
解决办法
1万
查看次数

有没有办法为2个具有不同包名称的应用程序提供1个Firebase数据库?

我有2个应用程序(不同的包名称),可以满足2个不同的用户组.一个将数据放入数据库,另一个检索它.因此,我只想为这两个应用程序提供1个firebase数据库.据我所知,Firebase仅允许1个数据库用于1个包名.有没有办法解决这个问题,并为2个应用程序提供1个Firebase数据库?

database android firebase firebase-realtime-database

18
推荐指数
1
解决办法
8741
查看次数

使用kotlin数据类的Firebase @Exclude

我在Kotlin中有这个数据类(例子):

import com.google.firebase.database.Exclude

data class User(val name: String = "", @Exclude val age: Int = 0)
Run Code Online (Sandbox Code Playgroud)

而且我不想在firebase中保存年龄属性.@Exclude应该这样做,但它不起作用,年龄仍然保存.

有没有解决方法?

kotlin firebase firebase-realtime-database

18
推荐指数
2
解决办法
2057
查看次数

Firebase数据库迁移

来自SQL背景,我想知道如何在firebase中进行数据库迁移?

假设我在firebase中有以下数据,{dateFrom: 2015-11-11, timeFrom: 09:00} ....现在前端客户端将存储和期望表单中的数据{dateTimeFrom: 2015-011-11T09:00:00-07:00}.如何更新火力,使得所有dateFrom: xxxxtimeFrom: yyyy被删除,取而代之的是dateTimeFrom: xxxxyyyy?谢谢.

firebase firebase-realtime-database

13
推荐指数
2
解决办法
2975
查看次数

添加/修改了儿童的Firebase通知

是否可以在firebase db更改时生成推送通知(如果应用程序不在前台)?我开始编写一个Android应用程序.

android firebase firebase-realtime-database firebase-cloud-messaging

13
推荐指数
2
解决办法
2万
查看次数