You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Properly configure fullscreen mode in the Electron application.
This fullscreen mode is intended for viewing videos on platforms like YouTube,
and it does not cover the entire physical screen.
Instead, it functions as a virtual fullscreen mode that operates only within the boundaries of the program window.
I successfully intercepted the enter-html-full-screen event in Electron and managed to block program window resizing.
However, the following issues persist within the WebContentsView:
In landscape mode, fullscreen content exceeds the device frame boundaries.
In portrait mode, fullscreen content also exceeds the device frame boundaries.
Further attempts to fine-tune the display size should help resolve these issues.
Additionally, there is a usability problem where users cannot exit fullscreen mode unless they press the Esc key.
To address this, it would be helpful to display a temporary tooltip or provide a visible Exit Fullscreen button on the top bar while in fullscreen mode.
Activity
feat: implement HTML5 fullscreen support with status bar hiding and g…
hmmhmmhm commentedon Oct 19, 2025
I successfully intercepted the
enter-html-full-screenevent in Electron and managed to block program window resizing.However, the following issues persist within the
WebContentsView:Further attempts to fine-tune the display size should help resolve these issues.
Additionally, there is a usability problem where users cannot exit fullscreen mode unless they press the Esc key.
To address this, it would be helpful to display a temporary tooltip or provide a visible
Exit Fullscreenbutton on the top bar while in fullscreen mode.style: format code with consistent double quotes and line breaks #70
fix: improve fullscreen layout with dynamic gaps and screen size over…
style: format code with consistent double quotes and line breaks #70
Merge pull request #84 from hmmhmmhm/feat/virtual-fullscreen