我正在尝试通过按钮操作切换全屏模式,但是当我尝试通过esc键切换时,它不会退出全屏模式。下面是我的代码。我想知道如何捕获按键事件。尝试过按键,按键和按键按下事件似乎无济于事。
toggleFullscreen(e: boolean) {
this.isfullmode = e;
if (this.bigScreenService.isFullscreen()) {
this.bigScreenService.exit();
}
else {
this.bigScreenService.request(this.el.nativeElement);
}
}
@HostListener('window:keyup', ['$event'])
keyEvent(event: KeyboardEvent) {
this.isfullmode = false;
}