teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/06/19 04:54

投稿

bbn16586
bbn16586

スコア15

answer CHANGED
@@ -21,4 +21,15 @@
21
21
  electron -v
22
22
 
23
23
  v12.0.0
24
- ```
24
+ ```
25
+
26
+ ### 追記
27
+ 追記のcodeで確認してみたところ
28
+ ```//MainProcess```の```frame: false```のコメントアウトの有無で差異がありました
29
+ 確認なのですが、``` mainWindow.close();```は動きましたか?(画面は閉じましたか?)
30
+ こちらの環境では、```ipcMain.handle```部分に```console.log('close');```のようにした場合、```'close'```は表示されましたが、```mainWindow.close();```は動きませんでした。
31
+ ※そのため、そもそも```'closed'```イベントが動作しない
32
+
33
+ また、読み込む前なら```mainWindow.close();```が走るので、それの影響でsrcの有無で差異が出たのでは…
34
+
35
+ iframeのオプションを設定すれば、回避できるかもしれませんが、```BrowserView```で代替できるなら切り替えるのがいい気が…