【问题标题】:How to launch Edge with Open package on Windows 10如何在 Windows 10 上使用 Open 包启动 Edge
【发布时间】:2020-11-28 05:24:12
【问题描述】:

我正在使用Open 包来跨浏览器启动 URL。似乎没有很好的文档说明如何在每个操作系统上使用特定浏览器启动。

我发现你可以在 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' });

但这些似乎都不起作用。

有人知道 Windows 的关键字吗?

【问题讨论】:

    标签: javascript windows npm electron microsoft-edge


    【解决方案1】:

    对于Windows平台,我发现它需要是你要启动的应用程序的exe文件名。

    Examples for opening with different browsers on different platforms #177

    我在文档中发现的另一个信息是,对于 Windows,它使用 Start 命令。所以你也可以尝试用它来测试。

    API

    【讨论】:

      【解决方案2】:

      感谢Deepak-MSFT 为我指明了正确的方向。关键字必须是 .exe 文件的名称。在我的例子中,名字是msedge,所以这是在 Windows 10 上为我工作的代码

      await open('https://www.github.com', { app: 'msedge' });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-10-29
        • 1970-01-01
        • 1970-01-01
        • 2021-05-15
        • 1970-01-01
        • 1970-01-01
        • 2016-02-02
        相关资源
        最近更新 更多