Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何';使用'打开文件;electron.js应用程序?_Javascript_Windows_Macos_File_Electron - Fatal编程技术网

Javascript 如何';使用'打开文件;electron.js应用程序?

Javascript 如何';使用'打开文件;electron.js应用程序?,javascript,windows,macos,file,electron,Javascript,Windows,Macos,File,Electron,如果用户右键单击一个txt文件,他应该可以选择我的应用程序,应用程序应该打开该文件 我的问题是,如何识别用户是否使用文件打开了应用程序,以及文件存储在应用程序中的什么位置 在java中,外部参数存储在args[]中,Electron是否有类似的功能?您可以通过 electron main.js argv1 argv2 然后通过 const = require('electron').remote; console.log(remote.process.argv); 并且输出将是[“argv1

如果用户右键单击一个txt文件,他应该可以选择我的应用程序,应用程序应该打开该文件

我的问题是,如何识别用户是否使用文件打开了应用程序,以及文件存储在应用程序中的什么位置


在java中,外部参数存储在args[]中,Electron是否有类似的功能?

您可以通过

electron main.js argv1 argv2
然后通过

const = require('electron').remote;
console.log(remote.process.argv);
并且输出将是
[“argv1”、“argv2”]