I've looked trough the docs and examples, yet found no way to listen for the "onfullscreenchange" event and/or it's variants ("onwebkitfullscreenchange" etc.) on the "document" element.
What i've tried without success:
/*method 1*/
host: {
'(document:onwebkitfullscreenchange)': 'fullScreen()'
}
/*method 2*/
@HostListener("document:onwebkitfullscreenchange", []) fullScreen() {}
/*method 3*/
renderer.listenGlobal('document', 'onwebkitfullscreenchange', (event) => {})
All of the above work with the more common events such as onclick
event.
If you've figured out a way to integrate the fullscreen API
with Angular 2 or have other ideas or suggestions on how to go about or attempt this, i'd be very appreciative of your help.
Edit: If you could point me to a helpful resource, that might demistify (even partially) this, i would greatly appreciate it. Thank you!
ANSWER
document:webkitfullscreenchange
(and so forth for the other browsers)