Загрузка HTML из другого каталога в Electron - PullRequest
0 голосов
/ 04 января 2019

Я пытаюсь создать электронное приложение, и мне нужно загрузить HTML в BrowserWindow, но скрипт, который управляет этим, находится в другом каталоге, который отличается от HTML.

Вот как это выглядит:

enter image description here

Это мой код для загрузки HTML в BrowserWindow:

const electron = require("electron");
const {BrowserWindow} = electron;
//This part is called from an exported function
const window = new BrowserWindow();
window.setSize(500 , 500);
window.show();
window.setMenu(null);
window.loadFile("../HTML/MainWindow.html");

Окно создано, но оно не загружает в него HTML, что действительно странно, кто-то помогает? Кстати, имейте ввиду, что я не создаю окно из основного скрипта.

Ответы [ 2 ]

0 голосов
/ 05 января 2019

Так что мне удалось решить проблему, импортировав путь, как то, что @Luis Дэниел Сэнди сказал мне, и затем я просто сделал: window.loadURL(path.join(__dirname, '../HTML/MainWindow.html')) и вместо импорта BrowserWindow из электрона я импортировал его из electron.remote.

0 голосов
/ 04 января 2019

Попробуйте с этим

var path = require('path');
window.loadURL(path.join(__dirname, '../HTML/MainWindow.html'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...