Я пытаюсь создать аудиоплеер, используя платформу Electron.Когда я запускаю приложение, я получаю сообщение об ошибке «отсутствует список аргументов» в строке в main.js, которая не существует.Как я могу решить эту проблему?
Я осмотрел другие посты на форуме, но в целом я довольно неопытен, и помощь будет приветствоваться.
Журнал консоли: Изменить: удалось забытьдобавить часть этого.: P
App threw an error during load
/Users/eddieb/Programming Projects/Electron/demoTesting/main.js:83
}.call(this, exports, require, module, __filename, __dirname); });
^
SyntaxError: missing ) after argument list
at new Script (vm.js:79:7)
at createScript (vm.js:251:10)
at Object.runInThisContext (vm.js:303:10)
at Module._compile (internal/modules/cjs/loader.js:660:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:704:10)
at Module.load (internal/modules/cjs/loader.js:602:32)
at tryModuleLoad (internal/modules/cjs/loader.js:541:12)
at Function.Module._load (internal/modules/cjs/loader.js:533:3)
at loadApplicationPackage (/Users/eddieb/Programming Projects/Electron/demoTesting/node_modules/electron/dist/Electron.app/Contents/Resources/default_app.asar/main.js:119:12)
at Object.<anonymous> (/Users/eddieb/Programming Projects/Electron/demoTesting/node_modules/electron/dist/Electron.app/Contents/Resources/default_app.asar/main.js:164:5)
JavaScript: (все было хорошо до добавления этих строк.)
let content = "This is the content of the audio file";
dialog.showOpenDialog((fileNames) => {
// fileNames is an array that contains all the selected files.
if(fileNames === undefined){
console.log("No file selected");
return;
}
fs.readFile(filepath, 'utf-8', (err, data) => {
if(err){
alert("An error ocurred reading the file :" + err.message);
return;
}
// Change how to handle the file content.
console.log("The file content is : " + data);
});
});
Я ожидал, что программа загрузится с добавленной функцией загрузки файлов, но вместо этого я получаюошибка в несуществующей строке кода.