gpt4 book ai didi

带触摸屏的 Electron JS kiosk 模式

转载 作者:行者123 更新时间:2023-12-04 17:31:41 93 4
gpt4 key购买 nike

我们正在开发一个面向客户的 Electron 应用程序,该应用程序应以自助服务终端模式运行。该应用程序在装有 Windows 10 的触控设备上运行。

即使应用程序处于自助服务终端模式,用户也可以通过使用操作系统的滑动手势(向左滑动和向右滑动)轻松进入操作系统。

锁定应用程序并防止用户与操作系统交互的理想方法是什么?

最佳答案

那里doesn't appear成为在 Windows 10 中禁用触摸屏手势的一种方式。

如果您不需要 Electron 提供的完整节点集成,即。您的应用程序可以完全在 Chrome 中运行,您可以从廉价的 Android 加密狗运行它并更轻松地将其锁定。我已经做过几次了,有些应用程序可以让你添加密码等。

或者,您可以收听 blur您的事件 BrowserWindow当您的应用失去焦点时触发。那时您可以再次将其设置为前台:

const mainWindow = require('electron').remote.getCurrentWindow();

mainWindow.on('blur', () => {
mainWindow.restore();
mainWindow.focus();
mainWindow.setKiosk(true);
});

关于带触摸屏的 Electron JS kiosk 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42425834/

93 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com