[英]Is it possible to modify how to exit fullscreen video on a web browser?
我有一個可以全屏顯示 go 的視頻元素。 進入全屏模式后,我想在按 ESC 時禁用退出全屏。 現在,我知道這在技術上是不可能的,因為在全屏模式下沒有發送 ESC keydown 事件,但是 Chrome 遠程桌面有一些非常有趣的東西。
而不是Press ESC to exit fullscreen
,他們顯示Press and Hold ESC to exit fullscreen
。
有誰知道如何做到這一點? 目標是不要在 ESC keydown 上退出全屏,而是在按住 ESC 時退出。
我知道谷歌很可能修改了 Chrome 遠程桌面瀏覽器的行為,但如果我們也能這樣做會很酷:)
謝謝
原來這是一個名為Keyboard Lock的小眾功能,僅在Chrome(和 Edge)中可用。 如果您鎖定“Escape”鍵,Chrome 會理解它需要使用“Hold Escape 退出”而不是“Press Escape 退出”。
navigator.keyboard.lock(["Escape"]);
描述這種確切行為的非官方草案https://wicg.github.io/keyboard-lock/#escape-key
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.