0
我想检测是否使用HTML5 fullscreen API
启用了fullsceen模式。我正在使用Chrome
和Angular 4.x
。添加(@host)侦听程序以进行全屏更改
我创建了一个角度成分,并添加以下@HostListener
:
@HostListener('document:webkitfullscreenchange', [$event])
FSHandler(event: KeyboardEvent) {
console.log('fullscreen mode changed...');
}
这并不是出于某种原因。我尝试删除浏览器前缀,捕获其他事件,如webkitFullscreenEnabled
,但所有这些都没有帮助。
有什么建议吗?谢谢。
看起来像应该工作。我有类似的功能。可能你还需要导入'HostListener'?不过,我希望TypeScript已经对你大吼了。 – jmq