2016-07-07 9 views
0

Ich bin auf der Suche nach einer Möglichkeit, Änderungen an Microsoft Edge Web-Treiber programmgesteuert zu überwachen. Einige Möglichkeiten: * Wäre toll, wenn es eine API (REST) ​​gibt, um den neuesten verfügbaren Edge-Webdriver zu überwachen. * Seit Edge-Treiber ist abhängig von Windows-Build-Version. einige Informationen über Windows 10 Build-Version in der API wäre nützlich. * Oder noch besser .. Da der Edge-Treiber von der Windows 10-Build-Version abhängig ist, besteht die Möglichkeit, dass der Edge-Treiber mit Windows 10-Builds ausgeliefert wird. etwas wie die native calc.exe im Ordner system32 ...Gibt es eine Möglichkeit, den Microsoft Edge Web-Treiber an Kunden zu senden?

Jede Anleitung/Informationen wäre sehr hilfreich.

Danke ..

Antwort

1

Primäre Versionen von Web-Treiber finden Sie stets auf dev.microsoftedge.com finden. Derzeit umfasst dies Versionen für 10240, 10586 und die Fast Ring der Windows Insider Program. Wenn Sie diese Seite überwachen, erhalten Sie Informationen darüber, wann eine neuere Version von Web Driver für Edge verfügbar ist.

Mit Bezug auf Ihre Fragen:

  1. Können wir eine REST-API haben latest/unterstützten Web-Treiber/OS-Versionen zu identifizieren
  2. Kann Web-Treiber in Windows ausgeliefert werden 10 direkt

Ich werde mich an die entsprechenden Teammitglieder wenden und sehen, ob dies etwas ist, was sie in Betracht gezogen haben.

Momentan können Sie möglicherweise den Windows-Build der Maschine durch die Nutzung gängiger APIs ableiten. Zum Beispiel über den Knoten, können Sie folgendes tun:

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

auf Ihrem Build von Windows Je, dies wird zurückkehren, [10240], [10586], oder eine neuere Build-Nummer, wie [14379]. Sie können dann den Benutzer darüber informieren, welche Version von Web Driver er herunterladen soll.

+0

Danke Sampson, für die temporäre Lösung. Aber ... Punkte 1) und 2) helfen beim Aufbau einer robusteren und autonomeren Infrastruktur. – Raj