2017-02-23 8 views
2

私たちはキオスクモードで動作する電子アプリに直面している顧客に取り組んでいます。アプリケーションはWindows 10搭載のタッチ対応デバイス上で動作します。エレクトロンJSキオスクモード(タッチスクリーン付き)

アプリケーションがキオスクモードであっても、OSのスワイプジェスチャー(スワイプの左とスワイプの右)を使用すると、ユーザーは簡単にOSに入ることができます。

アプリをロックダウンしてユーザーがOSとやりとりするのを防ぐ理想的な方法は何ですか?

答えて

4

ありdoesn't appearあなたはすなわち、電子が提供する完全なノードの統合を必要としない場合のWindows 10で

をタッチスクリーンのジェスチャーを無効にする方法がします。あなたのアプリは完全にChromeで動くことができます。安価なAndroidドングルから実行して、簡単にロックすることができます。私はこれを数回やったことがありますし、パスワードなどを追加できるアプリもあります。BrowserWindowblurイベントは、あなたのアプリがフォーカスを失ったときに発せられます。その時点で再びフォアグラウンドに設定することができます:

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

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

こんにちは。私たちは非常に似たプロジェクトを立ち上げています。あなたは問題を解決しましたか?再フォーカス戦略は機能しますか? – loopmode

+0

私は実際にそれを自分で試したことはありません – Tim

関連する問題