问题标签 [firebase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1267 浏览

javascript - Firebase 中有序列表的性能

如果我想在 Firebase 中维护一个有序列表,最好的方法似乎是手动为列表中的每个项目分配优先级。这意味着如果我从列表中插入或删除一个项目,我必须更新它后面所有项目的优先级。对于列表开头的项目,这意味着更新列表中的每个项目。在这种情况下是否有更好的数据结构或算法可以使用?

0 投票
2 回答
2319 浏览

firebase - 与 CodeMirror 实时协作

我开始了这个小项目,在那里我将使用 CodeMirror 对代码进行实时协作。

我有一个 msgs 系统设置,因此很容易将对象从一个用户传递给另一个用户。我的问题是将它与 CodeMirror 集成。我发现它有 onchange 和 replaceRange(string, from, to) 事件。

我将 onchange 对象传递给其他用户并使用 replaceRange 来更新视图。问题是当使用 replaceRange 时,它​​会触发一个新的 onchange 并且它会来回发送 msgs。任何人都知道是否有某种方法可以在不触发 onchange 的情况下更新本地视图。或建议采取其他途径。(msgs 系统已经建立,很容易将 javascript 对象传递给其他客户端)。

0 投票
1 回答
256 浏览

trigger.io - 使用 Trigger.io 和 Firebase

我在 trigger.io 的网站上看到了教程,所以我知道它应该适用于 Firebase,并且适用于 iOS 模拟器。但我无法让 Firebase 在实际 iOS 设备上的 Trigger.io 下工作。

无论我做什么,我的回调都不会被调用。

触发器是否以某种方式杀死了 websockets?我还需要做些什么才能让它在设备上运行吗?我将请求/权限设置为 allow http://*/*, https://*/*,*但这似乎没有什么区别。

0 投票
2 回答
1609 浏览

firebase - firebase 不保存数据

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

我收到警报“已保存”,但我无法在 firebase url 中找到数据。

此外,为 Firebase 中的每个 url 提供的 API Key 的用途是什么。

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

0 投票
3 回答
75604 浏览

firebase - Firebase - 什么是 API 密钥

在 Firebase 中,当我们注册时,它会为我们提供每个 firebase Url 的 API 密钥。但是它在消费应用程序中的什么地方使用呢?fireBase API 不提供任何方法来提供 API 密钥。

安全性:是什么阻止任何人继续将任何对象写入给定的 firebase Url?授权如何管理?

0 投票
1 回答
432 浏览

firebase - setPriority() 删除优先级

我正在处理有序数据并遇到了这个问题:

我使用 push() 将项目添加到一个位置,并将它们的优先级设置为以毫秒为单位的创建日期,因此它们按日期排序。当我尝试更改项目的顺序时,我找到下一个或上一个(如果没有下一个)项目并获得它的优先级,然后我添加或减去一个并将移动项目的优先级设置为结果。我获取了优先级,但是当我调用 setPriority() 时,该项目失去了优先级。使用图形调试器导出项目不会为每个移动的项目返回优先级。为未移动的项目返回正确的优先级。

一些代码:

我有一个“child_moved”监听器,但我现在没有使用它。有任何想法吗?

0 投票
1 回答
1270 浏览

offline - 在离线网络上使用 firebase

我有一个由 50 台计算机组成的 Intranet 网络,但没有 Internet 连接;是否可以使用 firebase 在这些计算机之间共享数据 - 例如,聊天程序?我在该领域的有限知识表明,如果将 firebase api 下载到本地网络并使用本地表达式而不是 Web 链接进行引用,这应该是可能的——这可能吗?谢谢格雷格

0 投票
6 回答
228842 浏览

firebase - Firebase 存储如何存储和检索图像

如何在 Firebase 上存储和查看图像?

0 投票
3 回答
6979 浏览

google-chrome-extension - Firebase + Chrome 内容安全策略设置?

我正在尝试在 Chrome 扩展背景页面中使用 Firebase,但它看起来正在执行内联脚本,由于安全问题,这是不允许的。

我目前已将 CSP 设置为:

我能够加载初始 Firebase 脚本,但在调用 new Firebase('my-firebase-url') 时,出现以下错误:

拒绝执行内联脚本,因为它违反了以下内容安全策略指令:“。未捕获的 ReferenceError:未定义 pRTLPCB

Firebase 团队(或任何人)是否可以提供任何解决方法或建议,或者解释为什么内联执行脚本?

0 投票
1 回答
2285 浏览

firebase - 使用 Firebase 使 URL 过期

有人如何创建指向 Firebase 数据的临时 URL,但数据(和 URL)将在特定时间(即 5 分钟或 15 分钟)后被销毁?