有没有办法将Microsoft Edge Web驱动程序推送给客户?

时间:2016-07-07 15:51:20

标签: webdriver microsoft-edge

我正在寻找一种以编程方式监控Microsoft Edge Web驱动程序更改的方法。 一些可能性:       *如果有一个API(REST)来监控最新的可用Edge webdriver,那将会很棒。       *由于Edge驱动程序依赖于Windows构建版本。有关API中的Windows 10构建版本的一些信息将是有用的。       *或者甚至更好..由于Edge驱动程序依赖于Windows 10构建版本,因此Edge驱动程序是否有机会随Windows 10版本一起提供。类似于system32文件夹中的本机calc.exe ...

任何指导/信息都会非常有用。

谢谢..

1 个答案:

答案 0 :(得分:1)

始终可以在dev.microsoftedge.com上找到主要版本的网络驱动程序。目前,这包括10240,10586的版本和Windows Insider Program快速环。通过监控该页面,您可以了解何时可以为Edge提供更新版本的Web驱动程序。

关于您的其他问题:

  1. 我们是否可以使用REST API来识别最新/支持的Web驱动程序/操作系统版本
  2. 可以直接在Windows 10中附带Web驱动程序
  3. 我会联系相应的团队成员,看看他们是否考虑过这个问题。

    目前,您可以通过利用常见的API来推断机器的Windows构建。例如,通过Node,您可以执行以下操作:

    require("os").release().match(/\d+$/);
    

    根据您的Windows版本,这将返回[10240][10586]或一些较新的内部版本号,例如[14379]。然后,您可以使用它来指示用户应下载哪个版本的Web驱动程序。