私たちはキオスクモードで動作する電子アプリに直面している顧客に取り組んでいます。アプリケーションはWindows 10搭載のタッチ対応デバイス上で動作します。エレクトロンJSキオスクモード(タッチスクリーン付き)
アプリケーションがキオスクモードであっても、OSのスワイプジェスチャー(スワイプの左とスワイプの右)を使用すると、ユーザーは簡単にOSに入ることができます。
アプリをロックダウンしてユーザーがOSとやりとりするのを防ぐ理想的な方法は何ですか?
私たちはキオスクモードで動作する電子アプリに直面している顧客に取り組んでいます。アプリケーションはWindows 10搭載のタッチ対応デバイス上で動作します。エレクトロンJSキオスクモード(タッチスクリーン付き)
アプリケーションがキオスクモードであっても、OSのスワイプジェスチャー(スワイプの左とスワイプの右)を使用すると、ユーザーは簡単にOSに入ることができます。
アプリをロックダウンしてユーザーがOSとやりとりするのを防ぐ理想的な方法は何ですか?
ありdoesn't appearあなたはすなわち、電子が提供する完全なノードの統合を必要としない場合のWindows 10で
をタッチスクリーンのジェスチャーを無効にする方法がします。あなたのアプリは完全にChromeで動くことができます。安価なAndroidドングルから実行して、簡単にロックすることができます。私はこれを数回やったことがありますし、パスワードなどを追加できるアプリもあります。BrowserWindow
のblur
イベントは、あなたのアプリがフォーカスを失ったときに発せられます。その時点で再びフォアグラウンドに設定することができます:
const mainWindow = require('electron').remote.getCurrentWindow();
mainWindow.on('blur',() => {
mainWindow.restore();
mainWindow.focus();
mainWindow.setKiosk(true);
});
こんにちは。私たちは非常に似たプロジェクトを立ち上げています。あなたは問題を解決しましたか?再フォーカス戦略は機能しますか? – loopmode
私は実際にそれを自分で試したことはありません – Tim