标签: angular
当关闭浏览器时在多个选项卡中打开角度应用程序时 没有为所有选项卡触发@HostListener('window:unload',['$ event'])事件,它仅针对活动选项卡触发。
答案 0 :(得分:0)
您期望浏览器做什么?每个选项卡本身就是客户端应用程序的新实例。例如,如果您打开隐身窗口/标签页或在其他浏览器中打开应用程序,则该行为将不依赖于其他窗口/标签页/浏览器中的事件。
您似乎想要实现的目标需要一种不同的方法,例如WebSockets。看看socket.io docs。
WebSockets