Uncaught (in promise) TypeError: Failed to execute 'exitFullscreen' on 'Document': Document not active
When I activate the Full Screen button in the player, full screen mode is engaged as expected. However, when I quit full screen mode by tapping the ESCape key and a JS console windows is open, I see the following report, after which full screen mode disengages as expected.
jquery.jplayer.min.js:2 Uncaught (in promise) TypeError: Failed to execute 'exitFullscreen' on 'Document': Document not active
at Object.exitFullscreen (jquery.jplayer.min.js:2)
at a.jPlayer._exitFullscreen (jquery.jplayer.min.js:3)
at a.jPlayer._setOption (jquery.jplayer.min.js:3)
at a.jPlayer._fullscreenchange (jquery.jplayer.min.js:3)
at HTMLDocument.c.api.fullscreenEnabled.c.event.fullscreenchange.internal.fullscreenchangeHandler.internal.fullscreenchangeHandler (jquery.jplayer.min.js:3)
exitFullscreen @ jquery.jplayer.min.js:2
_exitFullscreen @ jquery.jplayer.min.js:3
_setOption @ jquery.jplayer.min.js:3
_fullscreenchange @ jquery.jplayer.min.js:3
c.api.fullscreenEnabled.c.event.fullscreenchange.internal.fullscreenchangeHandler.internal.fullscreenchangeHandler @ jquery.jplayer.min.js:3
Since the application behaves as expected, the exception is not troublesome. Nevertheless, it is odd.
My environment is as follows.
1, Web Browser: Microsoft Edge Chromium Version 87.0.664.66 (Official build) (64-bit) 2. Operating System: Microsoft Windows Professional [Version 10.0.19042.685] 3. JPlayer version 2.9.2, executing from https://cdnjs.cloudflare.com/ajax/libs/jplayer/2.9.2/jplayer/jquery.jplayer.min.js 4. JQuery version 3.5.1, executing from https://code.jquery.com/jquery-3.5.1.min.js