【问题标题】:Firebase console does not display dataFirebase 控制台不显示数据
【发布时间】:2017-01-23 06:54:32
【问题描述】:

我在浏览器控制台中收到此错误:

与“wss://s-usc1c-nss-109.firebaseio.com/.ws?v=5&ns=dashroad-fleet-management”的 WebSocket 连接失败:在建立连接之前 WebSocket 已关闭。

如果我导航到 Firebase 中的其他项目,它们的数据加载和显示都很好。

编辑 1:页面重新加载时浏览器控制台出现新错误:

WebSocket 连接到 'wss://s-usc1c-nss-109.firebaseio.com/.ws?v=5&ns=dashroad-fleet-management' 失败:连接建立错误:net::ERR_NAME_NOT_RESOLVED

qh.打开@ 第三方/javascript/firebase/firebase_js_minified.jslib:176

编辑2:如果我让浏览器选项卡,一旦建立WebSocket连接最终加载数据(WebSocket连接错误停止出现)

【问题讨论】:

    标签: firebase console firebase-realtime-database


    【解决方案1】:

    如果chrome出现这个错误,直接忽略即可。 webkit \ chrome有问题,一些websocket相关的问题。 此错误也可能由于 URL 格式错误而发生。

    Err_name_not_resolved 是什么意思?

    DNS 是将网站名称转换为其 Internet 地址的网络服务。此错误最常见的原因是没有连接到 Internet 或网络配置错误。也可能是由于 DNS 服务器无响应或防火墙阻止 Google Chrome 访问网络。

    来源谷歌

    net::ERR_NAME_NOT_RESOLVED

    这似乎是DNS解析问题。在计算机网络设置的 Internet 协议 (IP) v4 设置中手动输入 DNS 服务器地址。使用公共 DNS 地址,例如 8.8.8.8、8.8.4.4、4.2.2.2 等。

    【讨论】:

    • 对于其他显示数据还不错的项目,浏览器控制台中不会出现这个错误(我用的是Chrome)。此错误还带有一个逐渐增加的计数器,这表明浏览器不断尝试建立 WebSocket 连接但失败。
    • 尝试其他浏览器。您使用的是哪个版本的 chrome?
    • 我使用的是 Chrome 55.0.2883.95(64 位)。数据也不会在 Firefox 或 Safari 中加载。
    • 请查看更新后的答案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    • 2018-10-23
    • 1970-01-01
    相关资源
    最近更新 更多