electronでBrowserWindowを使ってページ遷移したい
electronにてページ遷移する時に背景透過やメニューを消す、ウィンドウサイズを変更したいのですがどうするのかが3時間調べてもわかりませんでした。
詳細としては、最初のページがあり、ボタンを押すと新しいウィンドウが出てきて、最初のウィンドウは消えるといったものです。
javascript
1//index.js 2const electron = require('electron'); 3const app = electron.app; 4const BrowserWindow = electron.BrowserWindow; 5const Menu = electron.Menu; 6 7// メインウィンドウ 8let mainWindow;//初めのウィンドウ 9let mainWindow2;//次のウィンドウ 10 11function createWindow() { 12 // メインウィンドウを作成します 13 mainWindow = new BrowserWindow({width: 800, height: 600}); 14 main(); 15 mainWindow.loadFile('option.html'); 16 mainWindow.webContents.openDevTools(); 17 mainWindow.on('closed', () => { 18 mainWindow = null; 19 }); 20} 21 22function ma2(){ 23 mainWindow2 = new BrowserWindow({width: 900, height: 700}); 24 mainWindow2.loadFile('index.html'); 25 mainWindow2.webContents.openDevTools(); 26 mainWindow2.on('closed', () => { 27 mainWindow2 = null; 28 }); 29} 30// 初期化が完了した時の処理 31app.on('ready', createWindow); 32function ma(){//最初のページでクリックするところ 33app.on('ready', ma2); 34} 35//以下省略
プログラムはここまでしかできませんでした。これでも動きませんでした。
ipcを使うみたいな記事もありましたがどうなんでしょうか...
試したこと
調べても古い記事が多くてバージョン違いが起こり、わかりませんでした。
補足情報
electron v6.0.10
あなたの回答
tips
プレビュー