firebase不保存数据

时间:2012-12-13 01:08:09

标签: firebase

我正在使用firebase,由于某种原因,我的代码没有推送数据而且我没有看到firebase网址中的数据。我的代码就是这个

var chatref = new Firebase('https://flockedin.firebaseio.com/');
chatref.push({ ChatId: $('#conversationId').text(), User: $('#username').html(), Message: $('#txtchat').val() }, function (response) { if (response) { alert('saved'); } });

我收到警报'已保存'但我无法在firebase网址中找到数据。

另外,为firebase中的每个网址提供的API密钥的用途是什么。

更新:这发生在IE10中。在其他浏览器中它可以正常工作

2 个答案:

答案 0 :(得分:6)

IE10似乎对我有用。您能否提供有关您正在使用的版本(桌面/平板电脑/手机?)的更多详细信息。

此外,您的jquery选择器是否可能返回null?如果您设置的对象中的所有值都计算为null,则Firebase会将其视为要删除的调用。请参阅文章集中的注释:https://www.firebase.com/docs/javascript-client/firebase/set.html

答案 1 :(得分:1)

尝试访问FireBase控制台 - >数据库 - >规则并将其设置为:

{
  "rules": {
    ".read": true,
    ".write": true
  }
}

执行此操作时,请确保您的应用不公开。 Lmk如果它有帮助。