Ich verwende derzeit Microsoft Edge. Edge ist der neue Internetbrowser von Microsoft.
Ich habe versucht, ein Unity3D-Programm in Edge auszuführen, und es gab mir den Fehler, dass es in Chrome nicht verfügbar war:
Dann habe ich versucht, einen Browsertest bei BrowserScore.com auszuführen, und der Test ergab die Ergebnisse für den Chrome-Browser:
Warum?
Antworten:
Weil Microsoft Edge eine User-Agent-Zeichenfolge anzeigt, die das Wort Chrome enthält. Und im Übrigen Safari.
Schauen Sie sich http://whatsmyuseragent.com/ an und Sie werden so etwas sehen:
(Hervorhebung von mir)
Dies ist im Auftrag von Microsoft beabsichtigt, um naive User-Agent-Checks zu täuschen und zu glauben, dass es sich nicht um Internet Explorer handelt. Was es nicht ist.
quelle
Die Antwort ist einfach und hier ein stark vereinfachtes Beispiel:
quelle