我正在寻找一种以编程方式监控Microsoft Edge Web驱动程序更改的方法。 一些可能性: *如果有一个API(REST)来监控最新的可用Edge webdriver,那将会很棒。 *由于Edge驱动程序依赖于Windows构建版本。有关API中的Windows 10构建版本的一些信息将是有用的。 *或者甚至更好..由于Edge驱动程序依赖于Windows 10构建版本,因此Edge驱动程序是否有机会随Windows 10版本一起提供。类似于system32文件夹中的本机calc.exe ...
任何指导/信息都会非常有用。
谢谢..
答案 0 :(得分:1)
始终可以在dev.microsoftedge.com上找到主要版本的网络驱动程序。目前,这包括10240,10586的版本和Windows Insider Program的快速环。通过监控该页面,您可以了解何时可以为Edge提供更新版本的Web驱动程序。
关于您的其他问题:
我会联系相应的团队成员,看看他们是否考虑过这个问题。
目前,您可以通过利用常见的API来推断机器的Windows构建。例如,通过Node,您可以执行以下操作:
require("os").release().match(/\d+$/);
根据您的Windows版本,这将返回[10240]
,[10586]
或一些较新的内部版本号,例如[14379]
。然后,您可以使用它来指示用户应下载哪个版本的Web驱动程序。