Javascript 频繁的;出现网络错误(如超时、连接中断或无法访问主机)。”;火基

Javascript 频繁的;出现网络错误(如超时、连接中断或无法访问主机)。”;火基,javascript,reactjs,firebase,firebase-authentication,Javascript,Reactjs,Firebase,Firebase Authentication,我使用Firebase anon登录来验证API的某些部分。 此错误“出现网络错误(如超时、连接中断或无法访问主机)”,似乎经常弹出,没有明显的模式 这似乎发生在所有类型的浏览器中。手机、平板电脑或台式机,但我一生都无法重现这个错误。 我尝试过许多不同类型的物理设备以及Browserstack 一些人认为,遇到这种情况的用户不允许使用Javascript,或者有某种浏览器扩展阻止Firebase正常工作。我觉得很难相信,因为这种情况经常发生。(而且,在我的整个职业生涯中,我从来没有遇到过一个禁用

我使用Firebase anon登录来验证API的某些部分。 此错误“出现网络错误(如超时、连接中断或无法访问主机)”,似乎经常弹出,没有明显的模式

这似乎发生在所有类型的浏览器中。手机、平板电脑或台式机,但我一生都无法重现这个错误。 我尝试过许多不同类型的物理设备以及Browserstack

一些人认为,遇到这种情况的用户不允许使用Javascript,或者有某种浏览器扩展阻止Firebase正常工作。我觉得很难相信,因为这种情况经常发生。(而且,在我的整个职业生涯中,我从来没有遇到过一个禁用Javascript的人)

我在React的索引入口点初始化Firebase

if (!firebase.apps.length) {
    // ... config setup
    firebase.initializeApp(config);
}

firebase.auth().signInAnonymously()
    .catch((error) => {
        bugsnag.notify(error);
});
我使用的是React 16.8.6和Firebase 5.9.4

错误似乎源于google闭包库:

../node_modules/google-closure-library/closure/goog/async/nexttick.js:41:44


我希望用户不会受到此错误的影响,但我不知道他们是否受到影响。

我修复了此问题(我的问题),暂停了我的卡巴斯基反病毒程序。我发现其他一些答案说是html表单标签导致的。

您使用的是标签吗?你可能会在这里找到一些解决办法@ClémentRousseau Nope。不使用表单。这个问题和我的不一样。也许其中的一个修复方法可能会有所帮助?@MauriceNino我恐怕他们没有在我的案例中解释这一点。Firebase似乎工作正常。我们每天有数千个anon登录。我们每天都会收到很多这样的错误日志,但仍然没有客户投诉。我不确定这是否会影响用户。。也许这是个小虫子?