我正在使用Firebase在登录时验证我们API的某些部分。此错误"A network error (如超时、连接中断或主机无法访问)已发生。“似乎经常出现,没有明显的模式。
这似乎在所有类型的浏览器中都会发生。移动设备、平板电脑或台式机,但我终生不能重现这个错误。我尝试过许多不同类型的物理设备以及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-closure library:
../node_modules/google-closure-library/closure/goog/async/nexttick.js:41:44

我希望用户不会受到这个错误的影响,但我不知道他们是否会受到影响。
发布于 2019-12-17 13:58:39
我解决了这个问题(我的问题)暂停我的卡巴斯基杀毒软件。我找到了一些其他答案,说这是html表单标签造成的。
https://stackoverflow.com/questions/56189598
复制相似问题