我在手机上注意到一个问题。请注意,一切在开发人员工具中完成,调整大小,限制;所有这些都可以在我的桌面上正常工作。这是我的问题:
一个:在手机上刷新网站时。我的聊天系统中的用户计数没有刷新。这是我的Angular(Typescript)代码,可让用户保持最新状态:
ngOnDestroy() {
this.chatService.leaveChat('User left');
}
@HostListener('window:beforeunload')
doSomething() {
this.ngOnDestroy();
}
ngOnDestroy检测何时删除组件。 @HostListener检测用户何时关闭浏览器窗口或刷新页面。
答案 0 :(得分:0)
似乎与浏览器相关。
beforeUnload事件
更多信息。
https://developer.mozilla.org/en-US/docs/Web/Events/beforeunload#Browser_compatibility