私は電子を初めて使います。 2つのhtmlページがあり、ボタンがクリックされたときに2番目のページを開きたいとします。私はこれを次のようにコードしていますが、空白のウィンドウが表示されます。 2番目のページではありません。新しい電子ファイルで更新電子ブラウザウィンドウを開くには
これは
const electron = require('electron')
const {app, BrowserWindow} = electron
app.on('ready',()=>{
let win = new BrowserWindow({width:960, hehight:540})
win.loadURL(`file://${__dirname}/login.html`)
})
exports.openWindow = (fileName) => {
let win = new BrowserWindow({width:960, height:540})
win.loadURL(`file://${__dirname}/` + fileName + `.html`)
}
index.jsこれは
const remote = require('electron').remote
const index = remote.require('./index.js')
var login = document.getElementById('login')
login.addEventListner('click',() => {
var window = remote.getCurrentWindow()
index.openWindow('pageTwo')
window.close()
}, false)
ログインがHTMLボタンのIDですlogin.jsです。
私は2ページを取得したいと思います。私はこれをどのように行うことができますか?
ますが、別のブラウザウィンドウにロードする第二のHTMLファイルをしたいですか? –
@VictoryOsikwemhe現在のウィンドウを更新しても問題ありません。私は2番目のページを開き、最初のページを閉じたいと思う。 –