我正在制作一个Electron应用程序,当单击一个按钮时,它会创建一个新窗口并将HTML加载到其中,但是由于某种原因,HTML未加载到其中,当我切换该窗口的开发人员工具时,它会向我显示在控制台中出现以下错误:
“不允许加载本地资源”。它没有告诉我特定的行。
const electron = require('electron');
const {ipcRenderer} = electron;
const {BrowserWindow} = electron.remote;
// NewTODO window variable
let newTodoWindow;
// Function to call when "New todo" button is clicked
function NewTodo(){
// Creates a NewTODO window
createTodoWindow();
}
function createTodoWindow(){
newTodoWindow = new BrowserWindow({});
newTodoWindow.loadFile("./newTodoWindow.html");
newTodoWindow.setSize(400 , 400);
}
它所要做的就是在调用createTodoWindow函数(并被调用)时,它将创建一个新窗口并向其中加载HTML,但仅创建该窗口而不加载HTML。 我不确定为什么会这样,并且非常感谢获得帮助。
答案 0 :(得分:0)
因此,当试图要求一个不存在的文件时,显然会发生此错误,而这正是我尝试做的事情。由于某种原因,我更改了我试图要求的文件,却忘记了要求使用正确名称的文件。 / p>