Javascript 如何在Windows 10上使用Open package启动Edge
我正在使用该软件包跨浏览器启动URL。关于如何在每个操作系统上使用特定浏览器启动,似乎没有很好的文档 我发现你可以为Mac做这件事Javascript 如何在Windows 10上使用Open package启动Edge,javascript,windows,npm,electron,microsoft-edge,Javascript,Windows,Npm,Electron,Microsoft Edge,我正在使用该软件包跨浏览器启动URL。关于如何在每个操作系统上使用特定浏览器启动,似乎没有很好的文档 我发现你可以为Mac做这件事 const open = require('open'); await open('https://www.github.com', { app: 'microsoft edge' }); 这意味着Mac的关键字是microsoft edge 我正在尝试找出Windows的关键字。我已经尝试了microsoft edge await open('https://
const open = require('open');
await open('https://www.github.com', { app: 'microsoft edge' });
这意味着Mac的关键字是microsoft edge
我正在尝试找出Windows的关键字。我已经尝试了microsoft edge
await open('https://www.github.com', { app: 'microsoft-edge' });
await open('https://www.github.com', { app: 'edge' });
我也尝试过MicrosoftEdge
await open('https://www.github.com', { app: 'microsoft-edge' });
await open('https://www.github.com', { app: 'edge' });
和edge
await open('https://www.github.com', { app: 'microsoft-edge' });
await open('https://www.github.com', { app: 'edge' });
但这些似乎都不起作用
有人知道Windows的关键字吗?对于Windows平台,我发现它需要是要启动的应用程序的exe文件名 我在文档中找到的另一个信息是,对于Windows,它使用了Start命令。所以你也可以试着用它来测试 谢谢你为我指明了正确的方向。关键字必须是.exe文件的名称。在我的例子中,名称是
msedge
,因此这是在Windows 10上为我工作的代码
await open('https://www.github.com', { app: 'msedge' });