我有一个(WebRTC)Web 应用程序跨三个选项卡运行:
- 选项卡 1 重置数据库(删除任何现有数据,重新创建初始数据集)
- Tab 2 充当客户端 #1,向服务器发送异步请求
- Tab 3 充当客户端 #2,向服务器发送异步请求
我注意到的是,如果我重新加载选项卡 1,其他一个或两个选项卡会自行关闭(如从 Chrome 的选项卡列表中删除)。我在 IRC 上询问了 Chrome 开发人员,他们坚持认为 Chrome 会打印“Aw snap!” 在选项卡崩溃的情况下,但不会将其从选项卡列表中删除。我相当确定我自己的代码没有关闭页面。
我怎样才能弄清楚什么/谁在关闭标签?