久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

在電子應(yīng)用程序中禁用鍵盤快捷鍵 Alt + Tab

Disable keyboard shortcuts Alt + Tab in electron application(在電子應(yīng)用程序中禁用鍵盤快捷鍵 Alt + Tab)
本文介紹了在電子應(yīng)用程序中禁用鍵盤快捷鍵 Alt + Tab的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問題描述

我正在使用 JavaScript、node.js 和 Electron 構(gòu)建一個(gè)應(yīng)用程序.

I am building an application using JavaScript, node.js, and Electron.

此應(yīng)用程序的一部分旨在鎖定計(jì)算機(jī),直到用戶進(jìn)行身份驗(yàn)證.

Part of this application is designed to lock the computer until the user authenticates themselves.

這可行,但是我需要讓我的應(yīng)用程序禁用 alt + tab 鍵盤快捷鍵,因?yàn)槟壳坝脩艨梢允褂盟鼇?lái)跳過(guò)我的鎖定頁(yè)面(并且從而能夠在沒有經(jīng)過(guò)身份驗(yàn)證的情況下使用計(jì)算機(jī)).

This works, however I need to make my application disable the alt + tab keyboard shortcut, as currently the user can use this to skip over my lock page (and thus be able to use the computer without having been authenticated).

任何建議將不勝感激.

推薦答案

您可以為窗口打開信息亭模式,使其全屏并始終在頂部,這樣您就無(wú)法轉(zhuǎn)到其他應(yīng)用程序.

You could turn on kiosk mode for the window which makes it full screen and always on top so you can't go to another application.

您還可以使窗口透明并將登錄信息放置在屏幕中間,這樣看起來(lái)就好像屏幕中間有一個(gè)窗口,但您不能點(diǎn)擊屏幕的其他區(qū)域.

You could also make the window transparent and position the login in the middle of the screen so it appears as if there is one window in the middle of the screen but you can't click on other areas of the screen.

要處理 Alt+F4 可以使用 window.onbeforeunload 事件或調(diào)用 event.preventDefault()close 事件中的 code>.

To handle for Alt+F4 you can use the window.onbeforeunload event or call event.preventDefault() in the close event.

https://electron.atom.io/docs/api/browser-window/#event-close

這篇關(guān)于在電子應(yīng)用程序中禁用鍵盤快捷鍵 Alt + Tab的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

How to fix BrowserWindow is not a constructor error when creating child window in Electron renderer process(在 Electron 渲染器進(jìn)程中創(chuàng)建子窗口時(shí)如何修復(fù) BrowserWindow 不是構(gòu)造函數(shù)錯(cuò)誤) - IT屋-程序員軟件開發(fā)技術(shù)
mainWindow.loadURL(quot;https://localhost:3000/quot;) show white screen on Electron app(mainWindow.loadURL(https://localhost:3000/) 在 Electron 應(yīng)用程序上顯示白屏)
Electron webContents executeJavaScript : Cannot execute script on second on loadURL(Electron webContents executeJavaScript:無(wú)法在第二個(gè) loadURL 上執(zhí)行腳本)
how to use electron browser window inside components in angular-cli?(如何在angular-cli的組件內(nèi)使用電子瀏覽器窗口?)
ElectronJS - sharing redux store between windows?(ElectronJS - 在 Windows 之間共享 redux 存儲(chǔ)?)
How to access camera/webcamera inside electron app?(如何在電子應(yīng)用程序中訪問相機(jī)/網(wǎng)絡(luò)攝像頭?)
主站蜘蛛池模板: 国产精品揄拍一区二区久久国内亚洲精 | 日韩在线高清 | 欧美一区视频在线 | 亚洲欧洲精品在线 | 国产精品久久久亚洲 | 国产精品美女久久久久aⅴ国产馆 | 国产精品久久国产精品久久 | 国产免费播放视频 | 中文字幕av亚洲精品一部二部 | 欧美一级片中文字幕 | 久久精品成人 | 中文字幕人成乱码在线观看 | 成人国产精品久久久 | h视频亚洲 | 黄色福利 | 亚洲视频一区二区三区 | 国产精品日韩欧美一区二区三区 | 午夜精品一区二区三区在线观看 | 欧洲一区二区三区 | 国产成人精品一区二区 | 成人久久久久久久久 | 久久久久一区二区三区 | 日韩一区二区三区在线看 | 中文久久 | 日日操夜夜操视频 | 日本a视频| 正在播放国产精品 | 亚洲国产精品一区 | 日本一区二区三区在线观看 | 国产精品久久欧美久久一区 | 91精品国产91久久久久久吃药 | 欧美精品在线观看 | 天堂视频免费 | 婷婷91 | 午夜不卡一区二区 | 国产中文视频 | 国产粉嫩尤物极品99综合精品 | 精品国产一区二区三区久久久蜜月 | 一区二区三区免费观看 | 精品三级在线观看 | 黄色在线播放视频 |