これは私の現在のプロジェクト構造である:モーダルウィンドウを作成し、レンダリングプロセスからHTMLを読み込む方法は?
main.js
index.html
download.html
src/index.js
src/style.css
main.js
はindex.js
とstyle.css
をロードBrowserWindowと負荷index.html
を作成します。
index.html
でボタンをクリックすると、新しいモーダルウィンドウを作成して、download.html
をロードしたいと思います。ここ
は私index.js
からのコードです:
btn.onclick = function() {
let win = new remote.BrowserWindow({
parent: remote.getCurrentWindow(),
modal: true
})
win.loadURL(`file://${__dirname}/download.html`)
}
が、それはfile://download.html
をロードしています、__dirname
はプロセスをレンダリングでは存在しないのですか?
何が起こるか: 'console.log(__dirname);'? –
@NoGrabbingは '/'を出力します – wong2