驱动器实时崩溃 API XHR 错误处理程序

Crash in Drive Realtime API XHR Error Handler

我们发现使用 Realtime API 的应用中报告的脚本错误数量显着增加。具体来说,这开始于 16 年 1 月 27 日太平洋标准时间下午 7 点左右开始。仔细研究了一下,我相信我能够将其追溯到 Realtime API.

安装的 XHR 错误回调
    function EA(a) {
        a.onerror = function() {
            self.xc()
        }
    }

在此处理程序中,self 将始终引用 window.self,这似乎是非常错误的事情,因为 window 对象上从来没有 xc 函数。虽然这似乎不会导致任何严重的不良行为(尽管它可能会导致重新连接的进一步问题),但处理这些错误会很棒。

这是其他人也看到的问题还是已知问题?有人在使用解决方法吗?

此问题已解决,明天发布时您应该会发现错误会减少。

此错误不会导致重新连接出现任何问题。 onerror 处理程序在出现网络问题时被调用,无论此时此特定执行路径是否阻塞,都会(通常)自动重试。