私は電子メールでアプリケーションを書いています。ユーザーが保存されていないファイルを開いている場合、保存する前にプロンプトを出したいと思います。私は、このサンプルコードをオンラインで見つかりました電子はメインウィンドウが閉じないようにします
window.onbeforeunload = (e) => {
var answer = confirm('Do you really want to close the application?');
e.returnValue = answer; // this will *prevent* the closing no matter what value is passed
if(answer) { mainWindow.destroy(); } // this will close the app
};
はい、キャンセルダイアログまたはXボタンが表示されてから数秒以内に押された場合しかし、あなたは少しのために、画面上のダイアログ休みをさせた場合、[OK]をクリックします。このコードは、妙に動作します押されていてもアプリケーションは終了するボタンです。
このコードは、index.htmlを