如何在 Windows 10 上使用 Open 包启动 Edge
How to launch Edge with Open package on Windows 10
我正在使用 Open 包启动跨浏览器的 URL。似乎没有很好的文档说明如何在每个 OS.
上使用特定浏览器启动
我发现您可以为 Mac
执行此操作
const open = require('open');
await open('https://www.github.com', { app: 'microsoft edge' });
表示 Mac 的关键字是 microsoft edge
。
我正在尝试找出 Windows 的关键字。我试过了 microsoft edge
我也试过了microsoft-edge
await open('https://www.github.com', { app: 'microsoft-edge' });
和edge
await open('https://www.github.com', { app: 'edge' });
但其中 none 似乎有效。
有人知道 Windows 的关键字吗?
对于Windows平台,我发现它需要是你要启动的应用程序的exe文件名。
Examples for opening with different browsers on different platforms #177
我在文档中找到的另一个信息是 Windows 它使用 Start 命令。所以你也可以尝试用它来测试。
感谢 Deepak-MSFT 为我指明了正确的方向。关键字必须是 .exe 文件的名称。在我的例子中,名称是 msedge
,所以这是在 Windows 10
上对我有用的代码
await open('https://www.github.com', { app: 'msedge' });
我正在使用 Open 包启动跨浏览器的 URL。似乎没有很好的文档说明如何在每个 OS.
上使用特定浏览器启动我发现您可以为 Mac
执行此操作const open = require('open');
await open('https://www.github.com', { app: 'microsoft edge' });
表示 Mac 的关键字是 microsoft edge
。
我正在尝试找出 Windows 的关键字。我试过了 microsoft edge
我也试过了microsoft-edge
await open('https://www.github.com', { app: 'microsoft-edge' });
和edge
await open('https://www.github.com', { app: 'edge' });
但其中 none 似乎有效。
有人知道 Windows 的关键字吗?
对于Windows平台,我发现它需要是你要启动的应用程序的exe文件名。
Examples for opening with different browsers on different platforms #177
我在文档中找到的另一个信息是 Windows 它使用 Start 命令。所以你也可以尝试用它来测试。
感谢 Deepak-MSFT 为我指明了正确的方向。关键字必须是 .exe 文件的名称。在我的例子中,名称是 msedge
,所以这是在 Windows 10
await open('https://www.github.com', { app: 'msedge' });