我正在使用电子编写应用程序,遇到了一些我无法解决的小问题
function openFilefromPath(elem) {
const docName =elem.data("content");
const fileLocation =elem[0].files[0].path + '\\';
const fullPath = fileLocation + docName;
//const newStr = fullPath.replace(/\\/g, '\\');
console.log(fullPath);
fs.access(fullPath, (err) => {
if (err) {
alert("Couldn't find file, please try again and choose the correct folder");
}
else {
alert("It may take some time to load the file");
}
});
shell.openItem(path.join(fullPath));
}
我正在尝试打开某个特定文件夹中的文件,但是如果用户在该文件夹中找不到文件,则会出现警报,但该警报会显示在主应用程序下方的图层上,因此用户甚至可能无法识别正在发生的情况。我试图在纪录片中找到答案,但是失败了。