Firebase事务错误

Firebase事务错误,firebase,Firebase,我使用Firebase在浏览器上共享多个用户的一些状态,并使用事务。经过一些工作,我开始得到这个奇怪的错误 未捕获错误:Firebase内部断言失败:tryToSendTransactionForNode\应全部运行队列中的项目。firebase.js:29 这是什么意思?在出现此错误后,它似乎无法再更新数据。更奇怪的是,事务返回success=true 在node.js中,您可以通过包装调用来解决此问题: process.nextTick(function() { ref.transa

我使用Firebase在浏览器上共享多个用户的一些状态,并使用事务。经过一些工作,我开始得到这个奇怪的错误

未捕获错误:Firebase内部断言失败:tryToSendTransactionForNode\应全部运行队列中的项目。firebase.js:29


这是什么意思?在出现此错误后,它似乎无法再更新数据。更奇怪的是,事务返回
success=true

在node.js中,您可以通过包装调用来解决此问题:

process.nextTick(function() {
    ref.transaction(function(current) {
        current.something = true
        return current
    })
})

在node.js中,您可以通过包装调用来解决此问题:

process.nextTick(function() {
    ref.transaction(function(current) {
        current.something = true
        return current
    })
})

这看起来像Firebase JS客户端中的一个bug。你能发布一个代码片段来重现这个问题吗?Bump,我经常在node.js中收到这个错误。这看起来像Firebase js客户端中的一个bug。你能发布一个代码片段来重现这个问题吗?Bump,我经常在node.js中收到这个错误。