我试图为我的网站管理员创建简单的通知系统,我只需要发送实时消息给每个管理员用户。但当我使用firebase时,它会在每个页面上加载旧数据,并且用户可以看到数据库中的所有消息。如果我设置了limit(1),用户将在每次页面重新加载时看到最后一次通知:
var eventsList = new Firebase('https://*****-messages.firebaseio.com/');
eventsList.on('child_added', function(message) {
var message = message.val();
我在我的应用程序中使用Firebase实时数据库进行聊天功能。现在我们已经准备好启动我们的应用程序,所以我们应该解决这个问题。xxxx-xxxx-4458' has insecure rules。在正式文档和其他地方,我发现只有解决方案,我们需要使用firebase auth进行验证,但是我们的主数据库和登录过程在我们自己的服务器上工作,而且我们使用的只是用于聊天的实时聊天,所以我们没有使用任何防火墙身份验证,因此我们仍然无法修复问题。
We've detected the following issue(s) with your security rules:
any us
当我将手机的本地日期设置更改1个月或更多个月后,在重新启动使用Firebase实时数据库的android应用程序后,它不会从数据库加载数据,而是永远加载。这一切为什么要发生?在获取数据之前,Firebase是否检查设备的本地时间?
这是安卓应用的onCreate() MainActivity
在设置中更改日期( 10天或10天以上),然后关闭并重新打开应用程序后,进度条永远不会变得不可见。甚至连onCancelled函数都不会被调用。
final ProgressBar progressBar = findViewById(R.id.progress_bar);
final T
在尝试对Firebase实时数据库执行基本请求时,我一直收到相同的CORS错误。 我遵循了两个关于如何向Firebase实时数据库请求数据/从Firebase实时数据库请求/发布数据的教程,每次我重新加载页面时,它都会显示: Access to script at 'https://console.firebase.google.com/project/ProjectName*******/database/data/' (redirected from 'https://***ProjectName*****-default-rtdb.firebaseio.com/